jenkins编译android

2019-06-25  本文已影响0人  激扬飞雪

第一、需求描述

1、配置专门编译服务器,方便打包

2、配置定时编译及渠道参数,方便以后自动化控制编译

第二、运行环境

python@iZuf6bkt7m4txqajvno52yZ:~$ cat /etc/issue
Ubuntu 16.04.6 LTS \n \l
#Java版本:1.8.0_19
python@iZuf6bkt7m4txqajvno52yZ:~$ java -version
openjdk version "1.8.0_191"
OpenJDK Runtime Environment (build 1.8.0_191-8u191-b12-2ubuntu0.16.04.1-b12)
OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)

#git版本:1.8.0_19
python@iZuf6bkt7m4txqajvno52yZ:~$ git --version
git version 2.7.4

#gradle版本:4.4
python@iZuf6bkt7m4txqajvno52yZ:~$ gradle --version

------------------------------------------------------------
Gradle 4.4
------------------------------------------------------------

Build time:   2017-12-06 09:05:06 UTC
Revision:     cf7821a6f79f8e2a598df21780e3ff7ce8db2b82

Groovy:       2.4.12
Ant:          Apache Ant(TM) version 1.9.9 compiled on February 2 2017
JVM:          1.8.0_191 (Oracle Corporation 25.191-b12)
OS:           Linux 4.4.0-105-generic amd64


第三、软件配置

export JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64/"

第四、遇到问题汇总

将本地sdk目录下的licenses文件夹中的License文件传到远程服务器中
1、android list sdk -a

2、android update sdk -u -t 7 -a
上一篇下一篇

猜你喜欢

热点阅读