近期赶项目,白天基本没时间,仅仅有晚上在家的时候才干看一看。昨天晚上仅仅翻译完了第四章,今天就仅仅发第四章吧。 本文译自Android官方技术文档《Gradle Plugin User Guide》,原文地址:http://tools.android.com/tech-docs/new-build- ...
分类:
移动开发 时间:
2017-07-09 23:07:41
阅读次数:
242
转至:Project Guidelines 这里你可以了解到文件命名,方法参数顺序,成员变量顺序等方面的知识。 1.项目指南 1.1项目结构 新项目应遵循的Android Gradle项目结构上定义Android Gradle插件用户指南。Theribot样板项目从开始就是一个很好的参考。 1.2 ...
分类:
其他好文 时间:
2016-11-04 13:53:23
阅读次数:
258
原文Gradle Plugin User Guide - Android Tools Project Site
samples see bottom of
New Build System
参考Gradle For Android Training Course
1 简介
这篇文档是基于0.9版本的Gradle插件,1.0以前的版本由于不兼容,可能会有所不同
1.1 新的构...
分类:
移动开发 时间:
2016-05-24 12:14:18
阅读次数:
198
Android多渠道打包Gradle多渠道打包友盟多渠道打包productFlavors本来计划今天发Android的官方技术文档的翻译——《Gradle插件用户指南》的第五章的,不过由于昨天晚上没译完,还差几段落,所以只好推后了。今天就说一下使用Gradle进行类似友盟这样的多渠道打包的方法吧。本...
分类:
其他好文 时间:
2015-06-25 12:11:55
阅读次数:
152
Android Gradle插件用户指南(译)
原文Gradle Plugin User Guide - Android Tools Project Site
samples see bottom of New Build System
参考Gradle For Android Training Course
1 简介这篇文档是基于0.9版本的Gradle插件,1.0以前的版本由于不...
分类:
移动开发 时间:
2015-04-05 13:24:09
阅读次数:
296
高级构建定制构建选项Java 编译选项android { compileOptions { sourceCompatibility = "1.6" targetCompatibility = "1.6" }} 默认值为“1.6”。这个配置会影响所有编译 Java 源代码的任务。aap...
分类:
移动开发 时间:
2015-01-05 10:54:07
阅读次数:
274
测试 构建一个测试应用程序已经集成到应用程序项目中了。所以已经没有必要再去创建一个单独的测试项目。基础知识和配置正如前面所提及,在mainsourceSet旁边的是androidTestsourceSet,默认情况下,它位于src /androidTest/从这里的sourceSet构建出来的是一个...
分类:
移动开发 时间:
2015-01-05 10:53:07
阅读次数:
195
本章讲的是使用Gradle进行Android构建的一些高级构建定制的知识。比如配置java编译选项,aapt编译选项,操作任务等等。
高级构建定制
构建选项
Java 编译选项
android {
compileOptions {
sourceCompatibility = "1.6"
targetCompatibility = "1.6"
}
}
默认值为“1.6”。这个配置会影响所有编译 Java 源代码的任务。
aapt 选项
android...
分类:
移动开发 时间:
2015-01-05 09:30:51
阅读次数:
263
测试
构建一个测试应用程序已经集成到应用程序项目中了。所以已经没有必要再去创建一个单独的测试项目。
基础知识和配置
正如前面所提及,在main sourceSet旁边的是androidTest sourceSet,默认情况下,它位于src /androidTest/
从这里的 sourceSet 构建出来的是一个测试的apk,它可以部署到设备上,使用 Android 的测试框架去测试应用程序。它可以包含单元测试、 instrumentation 测试和后来的 uiautomator 测试。这个
Sour...
分类:
移动开发 时间:
2015-01-04 09:58:26
阅读次数:
289