Android的Gradle技巧 2.3从Eclipse移植应用程序ADT使用Eclipse

2.3从Eclipse移植应用程序ADT使用Eclipse
问题
您想要使用Gradle导出现有的Eclipse ADT项目。

Eclipse ADT插件可以为您生成Gradle构建。
讨论
Eclipse的Android开发者工具(ADT)插件是在2013年推出Gradle构建过程之前构建Android项目的主要IDE。
现在ADT项目已经弃用了Android Studio,但是遗留项目当然存在。
ADT插件可以基于现有项目结构和依赖关系为您生成Gradle构建文件。
将项目从ADT移植到Android Studio的首选方法是使用Android Studio中的导入向导。此处显示的导出过程不再推荐。
由于这不再是首选移植机制,因此您可能会在实践中遇到这样的项目。它也是Gradle sourceSet映射的一个很好的例子,它展示了如何将旧项目结构映射到新的基于Gradle的布局。
Eclipse ADT结构将所有源代码放在项目根目录下的src目录中。资源也在根目录下的res文件夹中。 Android清单本身也在根目录中。所有这些位置都在新的项目结构中更改。
ADT插件可以为您生成Gradle构建。例2-16显示了这些转换中的一个。

实例2-16。将旧项目结构映射到新项目结构

android {
compileSdkVersion 18
buildToolsVersion "17.0.0"
defaultConfig {
minSdkVersion 10
targetSdkVersion 17
}
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aild.ext.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res'] 
assets.srcDirs = ['assets']
}
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值