Jack サーバーに接続するときに SSL エラーが発生する

Android 7.0 ソース コード コンパイル ジャック サーバーを起動できず、コンパイルが失敗する

エラー内容:

/bin/bash -c "(prebuilts/sdk/tools/jack-admin install-server prebuilts/sdk/tools/jack-launcher.jar prebuilts/sdk/tools/jack-server-4.11.ALPHA.jar  2>&1 || (exit 0) ) && (JACK_SERVER_VM_ARGUMENTS=\"-Dfile.encoding=UTF-8 -XX:+TieredCompilation\" prebuilts/sdk/tools/jack-admin start-server 2>&1 || exit 0 ) && (prebuilts/sdk/tools/jack-admin update server prebuilts/sdk/tools/jack-server-4.11.ALPHA.jar 4.11.ALPHA 2>&1 || exit 0 ) && (prebuilts/sdk/tools/jack-admin update jack prebuilts/sdk/tools/jacks/jack-4.32.CANDIDATE.jar 4.32.CANDIDATE || exit 47 )"
Jack server already installed in "/home/system1/.jack-server"
Communication error with Jack server (35), try 'jack-diagnose' or see Jack server log
SSL error when connecting to the Jack server. Try 'jack-diagnose'
SSL error when connecting to the Jack server. Try 'jack-diagnose'

Baidu で検索した記事はすべて、マルチユーザー コンパイルがサポートされておらず、ポートが変更されていると述べていますが、これはすべてナンセンスです。

私の改造計画は次のとおりです。

cd /etc/java-8-openjdk/security/ をこのディレクトリに追加します。

sudo vim java.security (開いたり変更するには root ユーザーを使用する必要があることに注意してください);

2 つの構成「TLSv1、TLSv1.1」を削除します。

保存後、コンピューターを再起動します。

再コンパイルすれば完璧な解決策です。

おすすめ

転載: blog.csdn.net/lan_yu_meng/article/details/116484960