2015-06-01 73 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管理器应该能够连接到互联网,经理将要求您提供凭据。

相关问题