【问题标题】:Generating eclipse project from android gradle plugin从android gradle插件生成eclipse项目
【发布时间】:2013-06-01 04:47:29
【问题描述】:

我可以使用 android 插件构建一个 gradle 项目。我想知道我们是否可以生成一个有效的 eclipse android 项目?我添加了以下内容

apply plugin: 'android'
apply plugin: 'eclipse'

当我说:我得到 gradle eclipse

E:\proj\Platform2.0\mobile\Android\Common>gradle --build-file adt_build.gradle eclipse                                
The TaskContainer.add() method has been deprecated and is scheduled to be removed in 
Gradle 2.0. Please use the cr:eclipseClasspath                                                                                                     
:eclipseJdt                                                                                                       
:eclipseProject                                                                                                   
:eclipse                                                                                                                                                                                                                            
BUILD SUCCESSFUL                                                                                                  

但是当我在 Eclipse 中导入生成的项目时...它确实没有 gradle 从依赖项中导入的 jar 文件。

有什么想法吗?

【问题讨论】:

  • 我正在调查同样的问题。难道apply plugin: 'eclipse'只在eclipse中创建了一个普通的java项目?您使用的是哪个 Gradle 和 Android SDK Manager 版本?我已经发布了我是如何解决它的here

标签: android eclipse gradle


【解决方案1】:

我觉得我的回答可能缺乏真正的答案,但希望它符合“有什么想法吗?”总之……

如果不查看更多 gradle 文件,很难知道,但我发现警告 gradle 让您非常怀疑。 TaskContainer.add() 并没有真正对我跳出来,但建议确实如此。

请使用 cr:eclipseClasspath

现在显然 deprecated 并不自动意味着“这不起作用”,但 gradle 建议您使用 cr:eclipseClasspath ,听起来您遇到了 eclipse 类路径的问题。很难假设警告与您的问题无关。你有没有沿着这条路线做过任何调查?

【讨论】:

  • 我对 gradle 很陌生...它给出的错误非常严重.. 谷歌也帮不上忙.. ;) 我放弃了!
【解决方案2】:

Is it possible to use the Gradle build system for Android with Eclipse?

截至 2014 年 4 月,eclipse-gradle 插件与 android-gradle 插件不兼容

两者兼得

apply plugin: 'android'
apply plugin: 'eclipse'

是错误的开始。

Eclipse 文件将按照Importing from Android Studio into Eclipse 中的说明手动添加

【讨论】:

    猜你喜欢
    • 2015-01-12
    • 2013-07-02
    • 2011-05-23
    • 1970-01-01
    • 2017-08-15
    • 2012-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多