我想與ProxyHost的和proxyport一起傳遞代理認證(用戶名和密碼)如何從命令行設置Android sdkmanager的代理身份驗證?
目前的Android sdkmanager支持--proxy_host和--proxy_port(命令行)
我們的代理服務器身份驗證還(用戶名和密碼)
在此先感謝。
我想與ProxyHost的和proxyport一起傳遞代理認證(用戶名和密碼)如何從命令行設置Android sdkmanager的代理身份驗證?
目前的Android sdkmanager支持--proxy_host和--proxy_port(命令行)
我們的代理服務器身份驗證還(用戶名和密碼)
在此先感謝。
在Linux上,你可以導出代理環境變量,然後運行sdkmanager命令
export http_proxy=http://[USERNAME]:[PASSWORD]@[PROXY_ADDRESS]:[PROXY_PORT]
對於HTTPS代理
export https_proxy=https://[USERNAME]:[PASSWORD]@[PROXY_ADDRESS]:[PROXY_PORT]
如果上述命令不起作用,嘗試
_JAVA_OPTIONS="-Dhttp.proxyHost=[PROXY_ADDRESS] -Dhttp.proxyPort=[PROXY_PORT] -Dhttp.proxyUser=[USERNAME] -Dhttp.proxyPassword=[PASSWORD]" bash -c "sdkmanager '[SDK_COMPONENT]'"
這是因爲命令sdkmanager將作爲普通的Java應用程序運行。它將應用您在命令行中指定的選項。
我想從命令行傳遞認證而不是從工作室 –