新闻动态

如何使用Linux系统的服务器来搭建安卓(Android)的应用(App)编译系统

发布日期:2021-07-24 15:47 | 文章来源:阿里云

  【温馨提醒】本文收集整理于互联网,仅作参考!如需咨询“如何使用Linux系统的服务器来搭建安卓(Android)的应用(App)编译系统”等有关服务器、云主机租用、托管、配置、价格问题,请免费咨询YINGSOO客服,享受1v1贴心服务!

  【本周热销】台湾物理服务器特价 | 加拿大云服务器特价 | 美国站群服务器特价

  【相关阅读】游戏服务器怎么选才好?租用要满足哪些条件?

如何使用Linux系统的服务器来搭建安卓(Android)的应用(App)编译系统

  由于需要编译android系统,以前的服务器是一台dell的工作站,每次重新编译的花费2,3个小时,如果同时几个人一起编译,时间会更长,严重影响工作效率。团队一咬牙买了一台dell的R740,两块intel金牌5118,相当强悍,编译系统的porting过程遇到了很多坑,记录下来,避免再犯同样的错误。

  1. 安装openjdk, android运行必须要依赖jdk,使用openjdk就可以,不需要官方。

  2. 下载android ndk和sdk, 这是android运行依赖库

  3. 安装x86依赖库,现在大部分的cpU都是64位的,所以默认的系统库文件都是64位,为了能兼容32位的库,需要安装一些基本的库,否则在编译时会报类似如下的错误:no such file or directory, 其实这个文件是存在的,只是它是32位的,64位系统无法识别。通过命令 sudo dpkg --add-architecture i386,使系统支持32位库,然后再安装32位库,这一步一定要先做,否则32位的库无法安装。

  4. 安装基础的32位库:libc6:i386 lib32ncurses5 lib32z1 libasound2-dev:i386 curl:i386 libjpeg-progs:i386

  5. 安装make,用来执行运行makefile

  6. 在环境变量中添加ndk路径

  现在可以在linux系统的服务器上编译ApK了。

  推荐产品:美国云服务器租用去首页注册领券!YINGSOO推出PHA挖矿服务器PHA挖矿教程Chia奇亚服务器Swarm物理节点服务器Swarm母鸡服务器Swarm云节点服务器《Phala PHA挖矿资料大全》《swarm bzz挖矿资料大全》,Swarm Bee节点租用请咨询YINGSOO客服

版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。

相关文章

实时开通

自选配置、实时开通

免备案

全球线路精选!

全天候客户服务

7x24全年不间断在线

专属顾问服务

1对1客户咨询顾问

在线
客服

在线客服:7*24小时在线

客服
热线

400-630-3752
7*24小时客服服务热线

关注
微信

关注官方微信
顶部