web-dev-qa-db-ja.com

AndroidプロジェクトでEclipseをGradleと統合する方法はありますか?

Android標準build.gradleのプロジェクトもあります(Android注釈)も追加しました。

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

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

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

48
MAGx2

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

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

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

  3. Gradle Androidプロジェクトレイアウトがある場合、プロジェクトのルートに2つのシンボリックリンクを作成します。

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

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

24
Israel Varea

読む Android?)にGradleビルドシステムを使用することは可能ですか?

試してください Nodeclipse/Eclipse用Gradlemarketplace

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

3
Paul Verest

Android gradle統合の開発者。また、gradle plugin(com.github.ginvavilon:Android-Eclipse) を.projectおよびの生成に使用します。 Android project(src/main/Java; src/main/res ...)の新しい構造のクラスパス。フレーバーとビルドタイプがサポートされています。そのプロジェクトをgradle-projectとして使用します。

2
Vavilon
  1. Gradleをインストールします。
    a。 http://gradle.org/gradle-download/ b。以前のリリースセクションから2.1を選択します。 c。便利なフォルダーで解凍します(例:D:\ Graddle\gradle-2.1)d。システム環境変数を設定します。私。 GRADLE_HOMEをD:\ Graddle\gradle-2.1として)ii。 GRADLE_OPTS -XX:MaxPermSize = 512mとしてiii。 %GRADLE_HOME%\ binからパスiv。 Android_HOMEを設定します(例:D:\ Android-sdk)v。「%Android_HOME%\ platform-tools」をパスに追加します。

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

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

  2. Gradleの設定&Java Homes:a。Eclipseを起動します。b。ウィンドウ>環境設定> Gradle EnIDE c。設定されていない場合はこれらを設定します:i。 Graddle\gradle-2.1)ii。使用する代替Java_HOMEが設定されています(例:C:\ Program Files(x86)\ Java\jdk1.7.0_60)iii。GRADLE_OPTSのJVMオプションが「-XX:MaxPermSize = 512m」に設定されています

  3. プロジェクトをビルドします。 EclipseでPhoneDishAnywhereを展開します。Java Explorer。b。build.gradleを右クリックします。 f。Build dexエラーまたはJava heap space errorの場合:i。エディターでbuild.gradleを開きます。ii。Java(32ビットJavaの場合はjavaMaxHeapSize = 1024M、64ビットJavaの場合は2048M)iii。デバッグビルドの署名を回避するために、署名にコメントを付けることができます(// apply from: "$ rootProject.projectDir/jenkins_config/gradle/signing.gradle";)。 iv。これらの修正後に再度ビルドします。

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

0
rajkabbur