帮助中心

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

当前位置: 首页  >> 新闻中心  >> 帮助中心  >> 查看详情

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

浏览量:1135 时间:2023-08-16 05:34:05

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

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

序列号 CPU RAM HDD 带宽 售价(美元) 免费试用
香港服务器1 E5-2620 32G 1T HDD 50M/无限流量 $196.00 立即申请
香港服务器2 E5-2650 32G 1T HDD 50M/无限流量 $256.00 立即申请
香港服务器3 E5-2680 32G 1T HDD 50M/无限流量 $316.00 立即申请
香港服务器4 E5-2690 32G 1T HDD 50M/无限流量 $336.00 立即申请
香港服务器5 E5-2697 32G 1T HDD 50M/无限流量 $376.00 立即申请
香港服务器6 E5-2620*2 32G 1T HDD 50M/无限流量 $376.00 立即申请
香港服务器7 E5-2650*2 32G 1T HDD 50M/无限流量 $436.00 立即申请
香港服务器8 E5-2680*2 32G 1T HDD 50M/无限流量 $476.00 立即申请
香港服务器9 E5-2690*2 32G 1T HDD 50M/无限流量 $556.00 立即申请
香港服务器10 E5-2697*2 32G 1T HDD 50M/无限流量 $596.00 立即申请
香港服务器11 E5-2680v4*2 32G 1T HDD 50M/无限流量 $696.00 立即申请
香港服务器12 E5-2698v4*2 32G 1T HDD 50M/无限流量 $796.00 立即申请

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了。

24小时服务器机房客服
帮助中心
  • 24H在线
  • Tg纸飞机