码迷,mamicode.com
首页 > 移动开发 > 详细

总结jenkins Android打包遇到的坑

时间:2018-06-24 00:32:33      阅读:812      评论:0      收藏:0      [点我收藏+]

标签:ras   repo   support   span   tor   安装   目录   1.0   文件夹   

一、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文件,修改为正确的目录路径。

 

总结jenkins Android打包遇到的坑

标签:ras   repo   support   span   tor   安装   目录   1.0   文件夹   

原文地址:https://www.cnblogs.com/Dev0ps/p/9219220.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!