ユーザ用ツール

サイト用ツール


android:root-cert-jre

JREにルート証明書を追加

プロキシを通してインターネットにアクセスする環境では、AndroidStudio の JRE に、ProxyServerの? ルート証明書の追加が必要だった。

keytool を使って、JRE にルート証明書をインポートする。

コマンドプロンプトを 管理者権限 で実行した上で、以下の通りコマンドを実行。

keytool -import -file "ルート証明書.cer" -keystore "jreのパス"\jre\lib\security\cacerts


keystore のパスワードが聞かれるので、“changeit” でよい。 (“cacerts” ファイルは書き換えられるので、バックアップ取っておくこと!)
これで、AndroidStudio が、インターネットからとってくるものが、ちゃんと取得できるようになる。

注意点は一つ。
このまま、AndroidStudio の Versionアップをすると、cacerts が書き換えられたので、このファイルのアップデートでエラーになる。

それを避けるためには、cacerts は、バックアップしたものに戻してから、AndroidStudio の Versionアップをすること。

で、アップデート後、再度上記のルート証明書の追加を行えば OK。


android/root-cert-jre.txt · 最終更新: 2023/07/17 15:44 by hohog

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki