老铁们,大家好,相信还有很多朋友对于在线封装app网站源码分享和网页在线封装的相关问题不太懂,没关系,今天就由我来为大家分享分享在线封装app网站源码分享以及网页在线封装的问题,文章篇幅可能偏长,希望可以帮助到大家,下面一起来看看吧!
安装环境Centos7Jenkins2.249
一、在管理(SystemConfiguration)全局工具配置(GlobalToolConfiguration)
JDK和Git自行百度,只讲解gradle和Androidsdk配置过程,我也是百度整理的
1、配置Gradle由于有墙可以下载后本地配置
2、配置Androidsdk在管理(SystemConfiguration)系统设置(ConfigurationSystem)全局属性(后边介绍linux下安装Androidsdk)3
二、以上是全局配置,下面说下Android项目需要的配置
1、新建Item输入任务名选择对应项目Freestyleproject点击下边确定4
2、输入描述5
3、选择源码管理git6
输入对应的url,点击添加设置git账号。
4、构建选择之前设置的gradle7
在下方Tasks设置对应操作命令
app:clean
app:assembleRelease
注:以上是最简单的Jenkins打包Android项目,打包成功之后可以到工作空间:app/build/outputs/apk/HomePocketSeller/release这个目录下找到打包文件,
三、linux下安装Androidsdk
1.下载SDK
linux服务器下载,wgethttp://dl.google.com/android/android-sdk_r24.4.1-linux.tgz
2.安装SDK
解压tarxvzfandroid-sdk_r24.4.1-linux.tgz
3.配置SDK
1.环境变量
vim/etc/profile
exportANDROID_HOME=/usr/local/android-sdk-linux
exportPATH=$ANDROID_HOME/tools:$PATH
exportPATH=$ANDROID_HOME/platform-tools:$PATH
1.使环境变量改变生效source/etc/profile
2.列出需要安装的资源
●androidlistsdk–all
列出所有的sdk资源包括SdkbuildTools,SDKplatform等等
选中所需呀资源的序号,比如3是buildtoolsVersion28.0.3,47是platform8.1.0
●androidupdatesdk-u-a-t3,47(需要资源的序号)…下载
遇到是否licences同意y
引用地址:https://www.jianshu.com/p/86b9c57bf838
四、部分错误解析
1、Error:Unknownargument–licences的错误
shsdkmanager–licenses
提示没有sdkmanager
安装sdkmanager:wgethttps://dl.google.com/android/repository/commandlinetools-linux-6200805_latest.zip
下载并解压到sdk目录下,进入tools/bin查看sdkmanager如果存在执行:shsdkmanager–licenses不成功可以用:yes|shsdkmanager–sdk_root=&34;–licenses
引用地址:https://blog.csdn.net/b1249813239/article/details/106050536?utm_medium=distribute.pc_relevant.none-task-blog-title-2&spm=1001.2101.3001.4242
2、StartingaGradleDaemon(subsequentbuildswillbefaster)可能第一次构建卡在这里时间会长一点等待一会就好,如果有错误会报错,这里不是错误的本质。
好了,文章到这里就结束啦,如果本次分享的在线封装app网站源码分享和网页在线封装问题对您有所帮助,还望关注下本站哦!