全编时间:1小时10分
- 端口冲突
原因:java默认会占用8076和8077端口
解决办法:https://blog.csdn.net/fagawee/article/details/121357199
step1:
修改 ~/.jack-settings
与 ~/.jack-server/config.properties
文件的端口号,但是二者要保持一致。
step2:
编辑/etc/java-8-openjdk/security/java.security
找到TLSv1这行,把TLSv1, TLSv1.1,删除后保存
jdk.tls.disabledAlgorithms=SSLv3, TLSv1, TLSv1.1, RC4, DES, MD5withRSA, \
切换到Android编译源码项目目录:prebuilts/sdk/tools/
运行:./jack-admin kill-server ./jack-admin start-server
- 磁盘空间不足?
看磁盘空间应该是够的,清除了镜像之后再重新编译仍然报错。
https://blog.csdn.net/jingwen3699/article/details/81911769
可能是多次git reset导致的,make clean之后可以打包。
- ln: failed to create symbolic link 'watchdogd': File exists
查找链接文件find -type l -name "watchdogd"
,删除重新编译即可。
0 条评论