问题
主机:vmware虚拟机 Ubuntu16.04
硬件:荣品RP3128 1+8GB/荣品DR4-PX30
CPU:RK3128/RK PX30
系统:Android7.1/Android 8.1
描述:最近在编译RK3128和PX30的Android系统时,都遇到了相同的问题,编译时提示SSL error when connecting to the Jack server. Try 'jack-diagnose'
。搜索到的解决方法大多数是说多用户同时编译和修改端口号,根本无法解决
原因
java在2021/4/20的8u291更新不再支持TLS1.0和TLS1.1协议。
https://java.com/en/download/help/release_changes.html
https://java.com/en/download/help/release_dates.html
解决方法
修改java.security文件,删除jdk.tls.disabledAlgorithms配置的TLSv1和TLSv1.1
sudo vi /etc/java-8-openjdk/security/java.security