2017-08-08 40 views
4

私は現在、Androidのsdkmanagerは(コマンドラインで)--proxy_hostと--proxy_portをサポートproxyhostおよびプロキシポートAndroid sdkmanagerのプロキシ認証をコマンドラインから設定する方法は?

と一緒にプロキシ認証(ユーザ名とパスワード)を渡したい

私たちのプロキシサーバは、(また、ユーザ名を認証していますパスワード)

ありがとうございます。

答えて

-1

私がお勧めするものはこれです。

後藤

設定 - >外観とBehaviour->システム設定 - > HTTPプロキシ

enter image description here

変更があった設定。お役に立てれば。

また、コマンドラインから次のコードを試すこともできます。 Linuxの

sdkmanager --list --verbose --no_https --proxy=http --proxy_host=<proxy_host> --proxy_port=<proxy_port> 
+0

スタジオからではなくコマンドラインから認証を渡したい –

1

、あなたは

を試してみてください、上記のコマンドが機能しない場合、HTTPSプロキシ

export https_proxy=https://[USERNAME]:[PASSWORD]@[PROXY_ADDRESS]:[PROXY_PORT] 

について

export http_proxy=http://[USERNAME]:[PASSWORD]@[PROXY_ADDRESS]:[PROXY_PORT] 

sdkmanagerコマンドを実行し、プロキシ環境変数をエクスポートすることができます

_JAVA_OPTIONS="-Dhttp.proxyHost=[PROXY_ADDRESS] -Dhttp.proxyPort=[PROXY_PORT] -Dhttp.proxyUser=[USERNAME] -Dhttp.proxyPassword=[PASSWORD]" bash -c "sdkmanager '[SDK_COMPONENT]'" 

これは、コマンドsdkmanagerが通常のJavaアプリケーションとして実行されるためです。コマンドラインで指定したオプションが適用されます。

関連する問題