全编时间: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

可能是多次git reset导致的,make clean之后可以打包。

  • ln: failed to create symbolic link 'watchdogd': File exists
    查找链接文件find -type l -name "watchdogd",删除重新编译即可。

0 条评论

发表回复

您的电子邮箱地址不会被公开。