9

仕事用ファイアウォールの背後にある Ubuntu で Android SDK をインストールしようとしていますが、「dl-ssl.google.com への接続に失敗しました」というメッセージが表示されます。これは既知の問題ですが、私が目にするすべての解決策には、プロキシ設定と「強制 http」オプションの選択が含まれます。これは Windows では簡単なようですが、LINUX で同じことを行う方法を知りたいです。Eclipse プロキシ設定を設定できますが、これが Android SDK マネージャーによって使用されるとは思いません。どこかに設定ファイルはありますか?

前もって感謝します。

マルク

4

5 に答える 5

38

解決策は、認証を実行するようにローカルプロキシを設定し、次のようにAndroidをローカルプロキシにリダイレクトするファイル〜/ .android/androidtool.cfgを作成することでした。

### Settings for Android Tool
#Tue Jun 12 01:34:55 PDT 2012
http.proxyPort=3128
sdkman.monitor.density=108
http.proxyHost=127.0.0.1
sdkman.show.update.only=true
sdkman.ask.adb.restart=false
sdkman.force.http=true
sdkman.show.updateonly=true

このファイルは、次のようなエントリですでに存在している可能性があります

http.proxyPort=
http.proxyHost=127.0.0.1\:3128

私の場合、これは上記の形式に変更するまで機能しませんでした。

http.proxyPort=3128
http.proxyHost=127.0.0.1
于 2012-06-19T13:54:53.627 に答える
2

このコマンドを実行すると:

export HTTP_PROXY=http://my_proxy:port/

androidまたはを実行する前にシェルeclipseで、SDK ツールはそれを尊重する必要があります。

アカウント全体で永続的に有効にする場合は、上記の行を に追加し~/.bashrcます。

于 2012-05-17T10:55:58.397 に答える
1

Android androidtool.cfg Windowsの設定をLinuxファイルにコピーしたところ、完全に機能しました

于 2014-10-10T16:30:58.520 に答える
1

~/.android/androidtool.cfg を実際のプロキシ情報で編集できましたが、ホスト名 (機能しなかった) ではなく、プロキシ (機能した) の IP アドレスを使用する必要があったという事実を保存します。Linux の Android SDK Management が名前を解決できないようです。

于 2014-02-27T22:08:59.197 に答える