2017-02-17 201 views
2

我在代理之後,需要爲android虛擬設備設置SDK管理器。但是,由於代理配置的原因,SDK管理器無法從附加列表中下載任何操作系統映像/ SDK更新。我已經嘗試過的解決方案:如何爲android sdk manager設置代理?

  • 在SDK管理器
  • 設置在android系統配置文件的代理端口和主機,或者直接創建一個Squid代理服務器,並SDK管理器連接到魷魚服務器
  • 運行Android .bat作爲管理員在命令行中使用代理設置,用戶名和密碼

這些都不起作用,我仍然沒有在SDK管理器中看到SDK更新或操作系統映像。如果任何人有類似的問題的解決方案,那會很好。

回答

0

是的,你可以將它設置在設置

轉到

設置 - >外觀和Behaviour->系統設置 - > HTTP代理

還要注意,一些殺毒和防火牆可能會阻止您的連接 enter image description here

+1

如何在Windows中設置命令行? – james

3

使用代理設置的命令行語法

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

如何向代理髮送身份驗證 用戶名和密碼? –

+0

我沒有看到通過代理用戶名和密碼的參數。查看執行時是否提示用戶名和密碼。在github項目中引發一個問題https://github.com/JakeWharton/sdk-manager-plugin/blob/master/src/main/groovy/com/jakewharton/sdkmanager/internal/AndroidCommand.groovy –

+0

感謝您的回覆,它是不要求認證提示 –