嵌入式爱好者

a40i android 编译

2020-3-18 16:57| 发布者: yangy| 查看: 833| 评论: 0

类目: A40i/T3系列产品  >  Android     文档编号: 349

Jack (Java Android Compiler Kit)是新的Android 编译工具,从Android 6.0 开始加入,替换原有的编译工具,例如javac, ProGuard, jarjar和 dx。它主要负责将java代码编译成dex包,并支持代码压缩,混淆等

使用a40i docker 编译环境,编译android sdk时报错,查看打印信息方法如下

这是因为jack server端口冲突造成的

在编译sdk时,会在当前用户(bluesky)家目录生成.jack-server .jack-settings ,在docker环境中,root家目录里也有.jack-server和.jack-settings,他们的端口是相同的,修改.jack-settings和./jack-server/config.properties如下

修改后编译成功


如果编译还是提示No Jack Server running;,有可能是config.properties文件权限造成的,如果改文件有x权限,将x权限删除


已解决

未解决

只是看看

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-4-25 07:55

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

返回顶部