有没有什么办法可以将Eclipse与Gradle集成到Android项目中?

我有Android项目与标准的build.gradle(我也添加了Android注释)。

我还将Gradle插件(从http://dist.springsource.org/release/GRECLIPSE/e4.3/ )安装到Eclipse(Kepler),并将项目转换为Gradle项目。

不幸的是我不能在我的Eclipse上运行Gradle构build(在cmd行中一切正常)。

我的问题是如何使Eclipse与Graven一起使用,就像使用Maven一样。

为了能够用Eclipse构buildAndroid gradle项目,我按照以下说明操作:

  1. 安装这些Eclipse插件:

    • Gradle IDE(3.4.0)
    • Android开发工具(22.3.0)
  2. 如果您有一个旧式的android项目布局,请按照“ Android Gradle用户指南”中的说明将您的build.gradle更改为configuration源目录。

  3. 如果您有一个gradle android项目布局,请在项目的根目录中创build两个符号链接。

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

我希望它有帮助!

阅读是否有可能使用Android的Gradle构build系统与Eclipse?

试用Nodeclipse / Enide Gradle for Eclipse ( marketplace )

Eclipse的一些截图:

我使用gradle集成android开发人员的霓虹eclipse。 另外,我使用gradle 插件(com.github.ginvavilon:android-eclipse)为android项目的新结构(src / main / java; src / main / res …)生成.project和.classpath。 支持味道和构buildtypes。 并将该项目用作gradle-project

  1. 安装Gradle:
    一个。 http://gradle.org/gradle-download/ b。 从以前的版本中select2.1。 C。 (例如:D:\ Graddle \ gradle-2.1)d。 设置系统环境variables。 一世。 GRADLE_HOME作为D:\ Graddle \ gradle-2.1)ii。 GRADLE_OPTS为-XX:MaxPermSize = 512m iii。 %GRADLE_HOME%\ bin到pathiv。 设置ANDROID_HOME(例如:D:\ android-sdk)v。将“%ANDROID_HOME%\ platform-tools”附加到path。

即 打开命令提示符并检查gradle是否设置。 可以使用gradle -version来检查。

  1. 安装Gradle eclipse PlugIn:a。 启动Eclipse b。 帮助> Eclipse市场地点c。 search“gradle”d。 在那里select“Nodeeclipse / enide”e。 select所有列出的,接受和安装。 F。 安装后重新启动eclipse。

  2. 设置Gradle&Java Homes:a。 启动eclipse。 湾 窗口>首选项> Gradle EnIDE c。 设置这些如果没有设置:我。 (如:D:\ Graddle \ gradle-2.1)ii。 设置备用JAVA_HOME(例如:C:\ Program Files(x86)\ Java \ jdk1.7.0_60)iii。 GRADLE_OPTS的JVM选项设置为“-XX:MaxPermSize = 512m”

  3. build立项目:a。 在eclipse Java资源pipe理器中展开PhoneDishAnywhere。 湾 右键单击build.gradle c。 运行方式> Gradle GUI d。 命令行:gradle clean build e。 等待构build完成:第一次构build将需要几分钟的时间。 F。 如果构builddex错误或Java堆空间错误:i。 在编辑器中打开build.gradle。 II。 根据您的java(javaMaxHeapSize = 1024M为32位Java,2048M为64位Java)设置适当的javaMaxHeapSize iii。 可以注释签署(/ /申请:“$ rootProject.projectDir / jenkins_config / gradle / signing.gradle”;),以避免签署debugging版本。 IV。 这些修复后重新构build。

  4. 在设备上安装Build:a。 将设备连接到m / cb右键单击build.gradle c。 运行方式> gradle installDebug Gradle Android开始d。 等待安装完成