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」を削除します。
保存後、コンピューターを再起動します。
再コンパイルすれば完璧な解決策です。