前一篇讲了iOS的持续集成,虽然fastlane工具集也有支持Android的部分,但力度明显不及iOS强大。更何况,Android有gradle这样的脚本话工具,何须第三方?
Gradle
关于gradle,这里就不多介绍了,相信Android开发都比较熟悉了,gradle默认为开发者设置好了很多清理、打包、测试的任务(clean、assemble、test等),我们只需要配置好Jenkins就行了。
首先确保Jenkins已经安装了这三个插件:
其中第一个Gradle Plugin是执行gradle的插件,第二个Android Lint Plugin是代码覆盖率检查插件。第一个是必要插件,第二个是选装插件。
第二步,确认系统已经安装了Android SDK 以及 Android NDK。