Android Gradle 插件中文指南
介紹
1.
介绍
2.
要求
3.
基础工程
3.1.
基本的build文件
3.2.
工程结构
3.2.1.
配置结构
3.3.
构建任务
3.3.1.
通用任务
3.3.2.
Java工程任务
3.3.3.
Android任务
3.4.
自定义构建
3.4.1.
Manifest选项
3.4.2.
构建类型
3.4.3.
签名配置
3.4.4.
使用混淆
3.4.5.
清理资源
4.
依赖,Android库工程以及多工程设置
4.1.
依赖二进制包
4.1.1.
本地包
4.1.2.
远程artifacts
4.2.
多工程设置
4.3.
库工程
4.3.1.
创建一个库工程
4.3.2.
普通工程和库工程的区别
4.3.3.
引用一个库工程
4.3.4.
库工程发布
5.
测试
5.1.
基本介绍以及配置
5.2.
运行测试
5.3.
测试Android库
5.4.
测试报告
5.4.1.
单工程报告
5.4.2.
多工程报告
5.5.
Lint支持
6.
构建变种版本
6.1.
产品定制
6.2.
构建类型+产品定制=构建变种版本
6.3.
产品定制配置.
6.4.
Sourcesets和依赖
6.5.
构建和任务
6.6.
测试
6.7.
多种定制的版本
7.
高级构建定制
7.1.
构建选项
7.1.1.
Java编译选项
7.1.2.
aapt选项
7.1.3.
dex选项
7.2.
操纵任务
7.3.
BuildType and Product Flavor的属性参考
7.4.
使用sourceCompatibility 1.7
Powered by
GitBook
A
A
襯線體
無襯線體
白色
棕褐色
夜間
分享到 Twitter
分享到 Google
分享到 Facebook
分享到 Weibo
分享到 Instapaper
Android Gradle 插件中文指南
6 构建变种版本
新构建系统的目标之一就是为同一个应用创建不同的版本。
主要有两个使用场景:
同一个应用的不同版本。比如一个免费的版本和一个付费的专业版本。
同一个应用被打包成多个不同的 apk 以发布到 Google Play 商店。详情请见
http://developer.android.com/google/play/publishing/multiple-apks.html
综合第1条和第2条。
我们的目标就是基于同一个工程生成不同的APK,而不是使用一个单独的库工程和两个以上的应用工程组合生成 APK 的方式。