2015-06-01 72 views
1

我在Android Studio上開發項目。 該項目是基於API 21,但我有下載API 22在Android Studio上下載API 21:SDK Manager不起作用

所以,我嘗試下載API 21 SDK管理器,但我有一些象這樣的錯誤:

無法抓取URL http://dl.google.com/android/repository/repository-10.xml,原因:插座權限被拒絕:連接

已經嘗試:

  • http://dl.google.com/android/repository/和下載sources-22_r01.zip,並dezip在d的.zip:\ LOGICIEL \ AndroidSDKLocation \來源\一個ndroid-21 然後,SDK經理剛剛發現 '源API 21',但在管理

  • 我無法與SDK配置我的模擬器21

  • 勞克禁用我的防火牆/卡巴斯基

  • 以前,我有一個代理設置。也許還有一些設置在某個地方?什麼

  • 試圖迫使HTTPS的選項SDK

  • 集機器人工作室 「無代理」」

: 在studio.exe.vmoptions和studio64.exe.vmoptions已赤是否有任何日誌,我可以找到一個錯誤,當我嘗試下載/更新在Android Studio?

非常感謝您的閱讀。我希望你能幫助我:)

+0

我剛剛發現在C:\用戶\ RBT \ .AndroidStudio1.2 \配置\選項\ proxy.settings.xml這些行: <組件名稱= 「HttpConfigurable」> <選項名=「proxy_host使用「值=」 172.16.3.4" /> <選項名= 「proxy_port使用」 值= 「3128」/> 當我刪除值或線,機器人Studio自動文件中重寫。誰知道如何或在哪裏我可以解決它? –

回答

0

要下載android studio中的SDK版本,請點擊工具 - > Android - > SDK管理器,然後選擇您希望下載的特定SDK版本。

+0

你讀過我的帖子了嗎? 我將重複:我有錯誤:正在獲取http://dl.google.com/android/repository/addons_list-2.xml 已成功抓取附加組件清單 抓取網址:http://dl.google.com/ android/repository/repository-10.xml 完成加載包。 獲取http://dl.google.com/android/repository/addons_list-2.xml 無法獲取網址http://dl.google.com/android/repository/addons_list-2.xml,原因:權限被拒絕:連接 成功獲取附加組件列表 –

+0

您是否嘗試了其他版本以查看特定SDK是否存在問題?嘗試重新啓動你的電腦,禁用你的防火牆,或者如果你真的被卡住,還沒有開始開發,卸載android studio並重新安裝它。 –

+0

是的。但不起作用。它似乎與代理設置的文件配置不會改變 –

0

我一直有同樣的問題,通常我使用代理來訪問Google存儲庫以下載源代碼和內容。但是如果你想手動安裝,你必須下載相關的「系統映像」(對於模擬器來說「源代碼」是不夠的)。它通常在SDK Manager中稱爲「ARM EABI v7a系統映像」或「intel x86 Atom系統映像」。

如果你想使用基於intel的模擬器,你必須下載並安裝HAXM,它可以從intel的網站上下載。

,但它更容易使用的「Android SDK管理器」通過代理,而不是做這一切手動:)

編輯: 檢查該選項Android Studio中的代理問題: 文件>設置> HTTP代理(在「IDE設置」下)>如果要使用自己的IP,請將其設置爲「無代理」。

+0

嗨,感謝您的答案。 Http代理已經在「無代理」。我嘗試在代理中設置「www.google.fr」,不起作用。 (我在其他主題上查看這些提示。) 我不明白你對「系統映像」的看法。我的模擬器運行良好,但在api v22中。我只需要api21的「iso」。一位朋友製作了他的SDK的曲目,但現在我有一條消息「無法加載平臺渲染庫」,當我打開佈局時。 –

+0

當我說「我使用代理」我的意思是我使用類似VPN的東西。它總是對我有用。此外,你有沒有嘗試下載系統映像? –

+0

我看到,來源與系統映像不同。即使在SDK管理器中,您也必須下載兩個才能在模擬器中使用它。看到這個例子。 [鏈接](https://software.intel.com/en-us/android/articles/intel-atom-x86-image-for-android-4-4-kitkat-installation-instructions-manually) –

0

我有一個Android SDK Manager的代理問題。你可以嘗試以下。

搜索文件:

C:\Users\<USERNAME>\.android\androidtool.cfg 

裏面你必須添加

-Djava.net.useSystemProxies=true 
System.setProperty("java.net.useSystemProxies", "true"); 

另外,你有你的代理,以填補在給定的設置:

http.proxyPort=<your Proxy Port> 
http.proxyHost=<your Proxy URL/IP> 

我不知道爲什麼後者是必要的。但在此之後,您的Android SDK管理器應該能夠連接到互聯網,經理將要求您提供憑據。

相關問題