安卓SDK管理器提供;无法获取URLhttps://dl-ssl.google.com/android/repository/repository.xml" 选择存储库时出错
我正在尝试安装一个平台,但当我打开Android Manager时,我单击可用软件,然后选择 存储库 我得到这个错误: 无法获取URL 我也尝试过通过点击设置面板上的强制“http:”下载所有“https:”来下载,但仍然没有帮助安卓SDK管理器提供;无法获取URLhttps://dl-ssl.google.com/android/repository/repository.xml" 选择存储库时出错,android,android-2.2-froyo,avd,Android,Android 2.2 Froyo,Avd,我正在尝试安装一个平台,但当我打开Android Manager时,我单击可用软件,然后选择 存储库 我得到这个错误: 无法获取URL 我也尝试过通过点击设置面板上的强制“http:”下载所有“https:”来下载,但仍然没有帮助 我正在使用Windows Vista。如果您在浏览器中输入URL,然后查看页面的源代码,您将看到返回一个XML文档 该URL在浏览器中工作而在android manager中不工作的原因可能是您需要指定代理服务器。在Eclipse(3.5.2)中,可以在这里找到代理设
我正在使用Windows Vista。如果您在浏览器中输入URL,然后查看页面的源代码,您将看到返回一个XML文档
该URL在浏览器中工作而在android manager中不工作的原因可能是您需要指定代理服务器。在Eclipse(3.5.2)中,可以在这里找到代理设置:“窗口”->“首选项”->“常规”->“网络连接”试试这个解决方案,它就成功了。造成此问题的原因是ADB无法连接到android服务器获取更新。(如果在家,请尝试关闭防火墙)
- 转到Android SDK管理器 c://android sdk windows/open SDK管理器
- 单击设置-将被删除 要求委托代理人李>
- 如果有人进来 IP地址和端口号。 如果没有,请关闭防火墙李>
- 检查
“武力https://... “(强制SDK管理器使用
,不使用http
)https
这应该可以立即生效。我遇到了同样的问题,采取了您建议的所有解决方法:仍然是相同的错误。 我通过“帮助/检查更新”更新了Eclipse,现在一切正常。
此更新带来了Android SDK管理器的全新版本。此外,请尝试关闭防火墙并尝试使用link进行更新。我遇到了相同的问题:最新的更新无法安装,因为它无法安装 在android sdk窗口中重命名tools文件夹。我正在使用AVG防病毒软件和 禁用它没有帮助,但我认为它与AV程序没有任何关系 无论如何 事实是,运行Android SDK设置显然使用了 “android sdk windows\tools”目录。我在Win Vista x32上,所以可能会引起一些问题 独特的情况-我不确定 解决方案:
- 我复制了tools文件夹本身(将其保存在同一目录树中) 级别,因此“工具”和“工具副本”都位于“android sdk windows”文件夹中)
- 我用那个副本运行了Android.bat
- 我毫无问题地运行了更新(它更新了原始版本, 目前未使用工具文件夹,以及其他需要使用的项目)
- 我关闭了SDK,删除了文件夹(我必须先终止adb.exe进程-不是 确定为什么这种情况始终存在,但不这样做就无法删除文件夹)
- 我从普通(现在更新的)工具文件夹重新启动了SDK。工作得很有魅力
像这样的问题只是为了运行更新。在我的新Win 7笔记本电脑上调查这个错误,我发现我的ADT插件丢失了。通过添加此项,我解决了问题: 下载ADT插件 使用Eclipse安装的Update Manager功能在开发计算机上安装最新版本的ADT 假设您已经安装了兼容版本的EclipseIDE,如上面准备安装中所述,请按照以下步骤下载ADT插件并将其安装到Eclipse环境中 启动Eclipse,然后选择帮助>安装新软件。。。。 单击右上角的“添加”。 在出现的添加存储库对话框中,输入“ADT Plugin”作为名称,输入以下URL作为位置: 单击“确定” 注意:如果您在获取插件时遇到问题,请尝试在位置URL中使用“http”而不是“https”(出于安全原因,首选https)。 在“可用软件”对话框中,选中“开发人员工具”旁边的复选框,然后单击“下一步”。 在下一个窗口中,您将看到要下载的工具列表。单击下一步。 阅读并接受许可协议,然后单击完成 注意:如果收到安全警告,说明无法确定软件的真实性或有效性,请单击“确定”。
安装完成后,重新启动Eclipse。如果您打开/Users/{your name}/android SDK/tools/android(双击它),然后单击“android SDK管理器”菜单,然后单击“首选项”,然后您可以专门为android SDK管理器更改代理设置。如果在Eclipse中使用,这些代理设置也适用于“Android SDK管理器”。我使用的是卡巴斯基。我刚把它关掉,问题就解决了 在尝试了在互联网上找到的一切之后,我找到了安卓Studio安装的解决方案。如果您正在使用Android Studio并出现此错误: 查找
[Path\u to\u Android\u SDK]\SDK\tools\Android.bat
。
在我的例子中,它位于C:\Users\Nathan\AppData\Local\Android\Android studio\sdk\tools\Android.bat
右键单击它,点击编辑,然后一直向下滚动到底部
找到上面写的地方:调用%java\u exe%%REMOTE\u DEBUG%…
将其替换为调用%java\u exe%-Djava.net.preferIPv4Stack=true%REMOTE\u DEBUG%…
重启Android Studio/SDK,一切正常。这为我解决了许多问题,包括无法获取XML文件或创建新项目。打开Android SDK管理器和打开菜单工具->选项 在代理设置部分
设置您的代理,然后确定我也遇到了同样的问题。我使用Ubuntu 12.04。我不能
Modify the /etc/sysctl.conf and add the following:
#disable ipv6
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
sudo chown -R username:username ~/.android