从android gradle插件生成eclipse项目

rav*_*avi 5 eclipse android gradle

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

apply plugin: 'android'
apply plugin: 'eclipse'
Run Code Online (Sandbox Code Playgroud)

当我说: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                                                                                                  
Run Code Online (Sandbox Code Playgroud)

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

有任何想法吗?

Jos*_*non 0

我觉得我的回答可能缺乏真正的答案,但希望它符合“有什么想法吗?” 无论如何...

如果不查看更多 gradle 文件,很难知道,但我发现 gradle 警告让您非常怀疑。TaskContainer.add()并没有真正引起我的注意,但这个建议却引起了我的注意。

请使用 cr:eclipseClasspath

现在显然已弃用并不自动意味着“这不起作用”,但 gradle 建议您使用 cr:eclipseClasspath ,听起来您的 eclipse 类路径有问题。很难假设该警告与您的问题无关。你对那条路线做过调查吗?