总结jenkins Android自动打包遇到的坑
一、ndk-build报错
[root@hejianlai-jenkins LearnGradle]# ndk-build
/usr/local/android-ndk-r8/ndk-build: /usr/local/android-ndk-r8/prebuilt/linux-x86/bin/make: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
解决方法:安装glibc.i686
[root@hejianlai-jenkins LearnGradle]# yum install glibc.i686
二、ConstraintLayout for Android 1.0.2授权问题
解决方法:
到android sdk安装目录的tools/bin文件夹下,执行./sdkmanager "extras;m2repository;com;android;support;constraint;constraint-layout-solver;1.0.2"
三、缺少安装包
解决方法:
——查看所有的安装包
命令:android list sdk -a
——选择缺少的安装包,例如上述少了Android SDK Platform 26, Android SDK Build-Tools 26.0.2
命令:android update sdk -a --no-ui --filter 45,9
四、sdk和ndk的路径错误
解决方法:修改local.properties文件,修改为正确的目录路径。
五、app:lint
作者:壹尘子
链接:https://www.jianshu.com/p/c1b1b2817d90
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
* What went wrong:
Execution failed for task ':app:lint'.
> Lint found errors in the project; aborting build.
Fix the issues identified by lint, or add the following to your build script to proceed with errors:
...
android {
lintOptions {
abortOnError false
}
}
...
按照提示操作即可,找到build.gradle文件添加..之间的红色内容。
转载于:https://www.cnblogs.com/Dev0ps/p/9219220.html
总结jenkins Android自动打包遇到的坑相关推荐
- jenkins android md5,Jenkins配置自动打包 -- 遇到的坑
1.把gradle路径设为本地路径 Jenkins部署在远程linux服务器上,使用git将代码下载到服务器路径下后,无法使用gradle命令 因为默认配置都是gradle同步时 实时从网上下载,进入 ...
- [原] Jenkins Android 自动打包配置
一.Jenkins自动打包配置 目标:1. 自动打包:2. 自动上传:3. 友好下载 1. Jenkins简介 Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作. 减少重复劳 ...
- android+360加固教程,Jenkins+Android自动打包续2:用360加固程序加固
360加固保介绍,具体见其官方网站 360加固保 现在安卓APP为了代码安全,都要求在发布前先加固,可以自己写加固程序加固,我选择用第三方加固软件:360加固保加固(其他加固软件也一样),具体实现如下 ...
- Centos配置Jenkins实现Android自动打包并上传到蒲公英
本篇文章来自 徐永红 的投稿,给大家讲解Centos配置Jenkins实现Android自动打包并上传到蒲公英,希望对大家有所帮助. 徐永红 的博客地址: https://xuyonghong.cn ...
- Tomcat Jenkins iOS自动打包
Tomcat Jenkins iOS自动打包 Jenkins 可以配合测试人员或者 CI 打包,主要作用是提供打包页面选择和参数传递,最后导出 ipa 包. 打包方式有如下几种 借助 Jenkins ...
- 自动打包linux,使用Jenkins如何自动打包部署linux
使用Jenkins如何自动打包部署linux 发布时间:2020-11-25 14:47:07 来源:亿速云 阅读:86 作者:Leah 使用Jenkins如何自动打包部署linux?很多新手对此不是 ...
- qt 编译成apk_GitHub - qtxtz/AndroidMerageAPK: 实现android自动打包的程序
AndroidMerageAPK 实现android自动打包的程序 行业背景 从事了三年手游运营平台的相关工作,从最开始不知道如何做一个sdk 到后来的几乎覆盖国内90%渠道的sdk,完成这些工作的同 ...
- Jenkins配置自动打包app发布蒲公英显示二维码
Jenkins配置自动打包app发布蒲公英显示二维码 搞了一周,终于弄好了,下面就是见证奇迹的时刻. 1.下载Jenkins,去官网点这里选择Windows版本: 2.下载完是个zip解压 安装 一路 ...
- Jenkins+Gradle+Git+Pyger+二维码搭建Android自动打包平台
1.下载jenkins war包 从Jenkins官方网站下载最新的war包,然后在war的目录下打开cmd,执行命令:java -jar jenkins.war. 看到以下信息,就表示jenkins ...
最新文章
- 移动终端三分天下 何与争峰
- android查询竞价处理,公平可靠的竞价方式,应对越来越高的流量获取成本,如何解决推广费用过高的问题可能是...
- python线程监控配置文件_一日一技:Python多线程的事件监控
- poj/OpenJ_Bailian - 2528 离散化+线段树
- Unhandled promise rejection Error: errCode: -501007 invalid parameters | errMsg: Invalid Key Name: _
- leetcode 769. Max Chunks To Make Sorted | 769. 最多能完成排序的块(Java)
- django框架中的模型
- java.net.ConnectException: Connection refused: no further information
- 第二章----基本语法
- 纯CSS实现返回顶部的功能
- C++ 解引用操作符重载
- java构造方法,构造代码块,静态代码块的执行顺序
- python cursor函数_执行从python返回cursor的db2plsql函数
- 论坛php 图片上传,图片上传、分享网站
- gedit文本编辑器
- marshmallow文档
- 每天学命令get_property
- 亲身经历:程序人生路上的荆棘与感动
- 对英文单词的词性标注
- u盘忘在计算机房,基于MFC的防U盘等移动存储器的遗忘提醒系统
热门文章
- Client Dimensions , offsetHeight , scrollTop 属性详解
- WP8.1学习系列(第二十五章)——控件样式
- 一步一步学习C#(一)
- winform_界面美化设计_显示/隐藏侧边栏
- mysql压缩表语句_MYSQL静态表、动态表、压缩表总结
- php代码结构,如何优化php代码结构
- Python中曲率与弯曲的转换_Python中曲面曲率的Matlab等价
- Python入门学习之函数
- 苹果airpods android,苹果AirPodsPro搭配Android手机实测:支持功能不够完整,购买前要认真考虑...
- MacOS系统下简单安装以及配置MongoDB数据库(一)