我有标准build.gradle的Android项目(我也添加了android注释)。
我还安装了Gradle插件(从http://dist.springsource.org/release/GRECLIPSE/e4.3/)到我的Eclipse(Kepler)并将项目转换为Gradle项目。
不幸的是我无法在我的Eclipse上运行Gradle构建(在cmd行中一切正常)。
我的问题是如何使Eclipse与Gradle一起使用,就像使用Maven一样。
答案 0 :(得分:23)
为了能够使用Eclipse构建Android gradle项目,我按照以下说明操作:
安装这些Eclipse插件:
如果您有旧式的Android项目布局,请更改您的 build.gradle配置源目录,如Android Gradle User Guide。
如果你有一个gradle android项目布局,请在项目的根目录中创建两个符号链接。
ln -s src / main / res res
ln -s src / main / AndroidManifest.xml AndroidManifest.xml
我希望它有所帮助!
答案 1 :(得分:3)
阅读Is it possible to use the Gradle build system for Android with Eclipse?
尝试Nodeclipse/Enide Gradle for Eclipse (marketplace)
Gradle for Eclipse的一些截图:
答案 2 :(得分:2)
我通过gradle集成为Android开发人员使用neon eclipse。 另外,我使用gradle plugin (com.github.ginvavilon:android-eclipse)为android项目的新结构(src / main / java; src / main / res ...)生成.project和.classpath。支持味道和构建类型。并将该项目用作gradle-project
答案 3 :(得分:0)
即打开命令提示符并设置检查gradle。可以使用gradle -version来检查。
安装Gradle eclipse插件: 一个。启动Eclipse 湾帮助> Eclipse Market Place C。搜索“gradle” d。在那里选择“Nodeeclipse / enide” 即选择所有列出的,接受&安装。 F。安装后重新启动eclipse。
设置Gradle& Java Homes: 一个。发射日食。 湾窗口>偏好> Gradle EnIDE C。设置这些如果没有设置: 一世。设置Gradle home使用(例如:D:\ Graddle \ gradle-2.1) II。设置备用JAVA_HOME(例如:C:\ Program Files(x86)\ Java \ jdk1.7.0_60) III。 GRADLE_OPTS的JVM选项设置为“-XX:MaxPermSize = 512m”
构建项目: 一个。在eclipse Java explorer中展开PhoneDishAnywhere。 湾右键单击build.gradle C。运行方式> Gradle GUI d。 Comand Line:gradle clean build 即等待构建完成:第一次构建将需要几分钟。 F。如果Build dex错误或Java堆空间错误: 一世。在编辑器中打开build.gradle。 II。根据你的java设置合适的javaMaxHeapSize(对于32位Java,javaMaxHeapSize = 1024M,对于64位Java,为2048M) III。可以评论签名(//来自:" $ rootProject.projectDir / jenkins_config / gradle / signing.gradle";)以避免签署调试版本。 IV。在这些修复之后再次构建。
在设备上安装Build: 一个。将设备连接到m / c。 湾右键单击build.gradle C。运行方式> gradle installDebug Gradle Android启动 d。等待安装完成