android studioのプロキシ設定


android studioのプロキシ設定のメモ。

HTTP Proxy


File>Setting>HTTP Proxyから
Manual Proxy Settingを選んで設定。

設定後、「Check Connection」ボタンで正しく設定されているか確認できる。

Gradle


Gradleを使用するとき、proxy設定が必要な場合は以下のエラーが出る。

Failed to refresh Gradle project 'dummy Application'
Could not GET 'http://repo1.maven.org/maven2/com/android/tools/build/gradle/'.
Received status code 407 from server:
Proxy Authentication Required ( Forefront TMG requires authorization to fulfill the request. Access to the Web Proxy filter is denied. )
Enable Gradle 'offline mode' and sync project

この際、File>Setting>Gradleから
Global Gradle Settingsのオプションにて以下の設定が必要。
(dummyHost, dummyPort, dummyUser, dummyPasswordにそれぞれ必要な設定を入れる)

-Dhttp.proxyHost=dummyHost -Dhttp.proxyPort=dummyPort -Dhttp.proxyUser=dummyUser -Dhttp.proxyPassword=dummyPassword
このエントリーをはてなブックマークに追加