1. Jenkins 下载安装,需要配置:
jdk,git,Android sdk,gradle
2. Jenkins 自动拉取原仓库已经commit的版本
3. 选择 Invoke Gradle 选择Gradle Version
Use Gradle Wrapper(不选)
Tasks: clean (每次都重新编译,生成apk,去掉clean,代码无变化,不重新编译)
assembleDebug(或者assembleRelease)
4. 项目配置 Configure:
用于存档的文件(Files to archive):/app/build/outputs/apk/debug/*.apk,/app/build/outputs/apk/release/*.apk
下面红颜色提示:.....apk' doesn't match anything: .........,是因为还没有编译生成此文件夹
build一次之后,红色消失
5. 使用已经存在的Android模拟器
出现:C:\WINDOWS\system32\config\systemprofile\.android\avd\模拟器名.ini
找不到路径
开始右键 -> run -> services.msc -> Jenkins右键属性 -> Log On ->
This account -> Browse -> Enter the object name to select 输入:
jason.xyangui@gmail.com
密码确认密码
C:\WINDOWS\system32\config\systemprofile\.android\avd\模拟器名.ini
错误变成:
c:\Users\jason\.android\avd\模拟器名.ini