Android编译时遇到的问题

vmware+ubuntu16.0.4+Android7.0 

编译时遇到的问题

1.Java版本不对

   应该使用OpenJDK

2.Java Heap Size不足

    a.手动修改了Jack-admin文件 prebuilts/sdk/tools下的jack-admin文件里JACK_SERVER_VM_ARGUMENTS的值,增加-XX:+TieredCompilation -Xmx4096m

    b.执行命令

    export JACK_SERVER_VM_ARGUMENTS="-Dfile.encoding=UTF-8 -XX:+TieredCompilation -Xmx4g"
   ./prebuilts/sdk/tools/jack-admin kill-server 
   ./prebuilts/sdk/tools/jack-admin start-server

3.磁盘空间不足

    最开始给ubuntu分配了100g空间,后来空间不够使用,使用gparted进行磁盘空间扩展

4.Communication error with Jack server (56)  

    手动启动jack-server

自此Android编译成功



启动模拟器时遇到问题

1.android studio libGL error: unable to load driver: vmwgfx_dri.so



sdk编译

    sudo make sdk -j8


adb编译

      make host_cross_adb

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值