48

標準のbuild.gradleを使用したAndroidプロジェクトがあります(Androidアノテーションも追加しました)。

また、Gradle プラグイン ( http://dist.springsource.org/release/GRECLIPSE/e4.3/から) を Eclipse (Kepler) にインストールし、プロジェクトを Gradle プロジェクトに変換しました。

残念ながら、Eclipse で Gradle ビルドを実行できません (cmd 行ではすべて動作します)。

私の質問は、Eclipse を Maven と同じように Gradle で動作させる方法です。

4

4 に答える 4

24

Eclipse で Android gradle プロジェクトをビルドできるようにするために、次の手順に従いました。

  1. 次の Eclipse プラグインをインストールします。

    • グラドル IDE (3.4.0)
    • Android 開発ツール (22.3.0)
  2. 古いスタイルの Android プロジェクト レイアウトを使用している場合は、Android Gradle ユーザー ガイドで説明されているように、build.gradle を変更してソース ディレクトリを構成します。

  3. gradle android プロジェクト レイアウトを使用している場合は、プロジェクトのルートに 2 つのシンボリック リンクを作成します。

    ln -s src/main/res res
    ln -s src/main/AndroidManifest.xml AndroidManifest.xml

それが役立つことを願っています!

于 2013-12-24T12:00:14.493 に答える
3

Android 用のGradleビルド システムを Eclipse で使用することは可能ですか?

Nodeclipse/Enide Gradle for Eclipse (マーケットプレイス)を試す

Gradle for Eclipse のスクリーンショット:

于 2014-04-15T09:08:48.350 に答える
2

Gradle統合を使用してAndroid開発者にネオンエクリプスを使用しています。また、android プロジェクト (src/main/java; src/main/res ...) の新しい構造の .project と .classpath を生成するためにgradle プラグイン (com.github.ginvavilon:android-eclipse)を使用します。フレーバーとビルド タイプがサポートされています。そして、そのプロジェクトをgradle-projectとして使用します

于 2016-12-07T19:23:08.133 に答える
0
  1. Gradle をインストール
    します。 http://gradle.org/gradle-download/ b. 以前のリリース セクションから 2.1 を選択します。c. 適当なフォルダに解凍します。(例:D:\Graddle\gradle-2.1) d. システム環境変数を設定します。私。D:\Graddle\gradle-2.1 としての GRADLE_HOME) ii. -XX:MaxPermSize=512m としての GRADLE_OPTS iii. %GRADLE_HOME%\bin からパスへ iv. ANDROID_HOME を設定します (例: D:\android-sdk) v. 「%ANDROID_HOME %\platform-tools」をパスに追加します。

e. コマンドプロンプトを開き、gradle が設定されていることを確認します。gradle -version を使用して確認できます。

  1. Gradle Eclipse プラグインをインストールします。Eclipse を起動します。ヘルプ > Eclipse マーケット プレイス c. 「gradle」を検索します d. その中で「Nodeeclipse/enide」を選択します e. リストされているすべてを選択し、同意してインストールします。f. インストールしたらEclipseを再起動します。

  2. Gradle & Java ホームを設定します。日食を起動します。b. ウィンドウ > 設定 > Gradle EnIDE c. 設定されていない場合は、次のように設定します。使用する Gradle ホームが設定されている (例: D:\Graddle\gradle-2.1) ii. 使用する代替 JAVA_HOME が設定されている (例: C:\Program Files (x86)\Java\jdk1.7.0_60) iii. GRADLE_OPTS の JVM オプションは「-XX:MaxPermSize=512m」に設定されています</p>

  3. プロジェクトをビルドします。Eclipse Java エクスプローラーで PhoneDishAnywhere を展開します。b. build.gradle を右クリック c. 実行 > Gradle GUI d. コマンドライン: gradle clean build e. ビルドが完了するまで待ちます : 初回のビルドには数分かかります。f. Build dex エラーまたは Java ヒープ領域エラーの場合: i. build.gradle をエディターで開きます。ii. Java に基づいて適切な javaMaxHeapSize を設定します (javaMaxHeapSize=32 ビット Java の場合は 1024M、64 ビット Java の場合は 2048M) iii. デバッグ ビルドの署名を避けるために、コメント署名 (//apply from: "$rootProject.projectDir/jenkins_config/gradle/signing.gradle";) を使用できます。iv。これらの修正後に再度ビルドします。

  4. Build On デバイスをインストールします。デバイスを m/cb に接続し、build.gradle を右クリックします。Run As > gradle installDebug Gradle Android start d. インストールが完了するまで待ちます

于 2016-02-26T17:58:28.763 に答える