是否有可能产生使用摇篮的Android项目的Eclipse和IntelliJ项目文件?如何使用摇篮生成的Eclipse和IntelliJ项目文件的Android项目
Maven中,我们会做mvn eclipse:eclipse
和PlayFramework我们会做play eclipsify
。 Gradle是否为Android项目提供此功能?
我已经安装了摇篮(1.6)和Android SDK管理器(22.0.1)解释here
这是我的build.gradle文件:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.5.0'
}
}
apply plugin: 'android'
apply plugin: 'eclipse'
sourceCompatibility = 1.7
version = '1.0.2'
repositories {
mavenCentral()
}
dependencies {
compile fileTree(dir: 'libs', include: '*.jar')
}
android {
buildToolsVersion "17"
compileSdkVersion 8
defaultConfig {
versionCode 1
versionName "1.0"
minSdkVersion 7
targetSdkVersion 8
}
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
instrumentTest.setRoot('tests')
}
}
然后我运行命令:
gradle clean build cleanEclipse eclipse
它建立得很好,但是当我将项目导入Eclipse中,它看起来像一个正常的Java项目。
任何人都知道如何得到摇篮创建的Android具体的Eclipse项目文件?
这是Gradle的优先功能吗?
- 更新 -
我相信这是一个问题。所以我已将它发布到Android工具团队issue #57668。请明星为他们的问题:)
优先 - 更新 -
它看起来并不像Android的工具团队正在调查这个问题。所以现在我已经转换为Android Studio,我可以通过IDE导入带有依赖关系的我的gradle项目。
我相当肯定你不能(很容易)。我认为我的目标是让Eclipse ADT直接理解build.gradle,但恐怕这仍然是未来。 – Delyan
你知道为什么这不是一个优先功能吗?事件更好,你知道要联系谁来获得这个功能吗? –
我不知道更多关于他们的优先级的内容,而不是[此列表]上的内容(http://tools.android。COM /路线图)。也就是说,你最好的选择是去['adt-dev'邮件列表](https://groups.google.com/forum/#!forum/adt-dev)并且在那里询问(不过首先搜索! )。 – Delyan