Android sdk下载/更新失败

我正在尝试更新并安装最新的Android SDK(API 8)并继续收到以下错误:

无法获取urlhttps://dl-ssl.google.com/android/repository/repository.xml ,原因:sun.security.validator.ValidatorException:PKIX路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法find所请求目标的有效证书路径

我正在运行OS X 10.6.3如果我在浏览器中访问url,我没有收到任何关于不受信任的证书的错误。

编辑:我正在运行Android SDK和AVD管理器的第5版(如果这有所不同)编辑:尝试下载最新的android sdk(版本6)并从命令行运行所有内容仍然没有骰子。 我只能假设我的java安装或我的机器上的os x中有一些东西。

尝试转到/ tools / android里面的设置,取消选中“强制https …”

在windows xp中解决了这个问题,打开你的android SDK管理器你会发现工具checkbox下面的Android sdk工具checkbox。选择并更新你的Android sdk工具然后你不会再次出现这个错误现在你可以下载api 8 for android 2.2

好吧这到目前为止对我有用 (虽然让我感到紧张,我将来会遇到问题)我直接从网站上下载了这些包: http : //dl.google.com/android/repository/google_apis-8_r01.zip http ://dl.google.com/android/repository/android-2.2_r01-macosx.zip

拉开它们并将第一个放在add-ons文件夹下(我安装了android sdk ../android-sdk-mac_86/add-ons/google_apis-8_r01)解压缩第二个并在下面创建了android-8目录../android-sdk-mac_86/platforms获取zip文件的内容并将其移动到该目录中(第一个zip创建了一个适当命名的目录,但这个目录没有)。

现在它显示为已安装。 仍然希望我理解根本问题是什么/因为我无法更新任何已安装的软件包而不会遇到相同的初始错误。

我有同样的问题,我尝试遵循Ovi Tisler的解决方案,但强制https选项已取消选择,没有任何工作。

解:

我首先通过更新工具文件夹中的Android SDK工具和Android SDK安卓工具解决了我的问题。 (不要忘记在安装后检查更新 – >检查更新)。 之后,SDK平台被列在我没有的其他API级别。

希望它可以帮到某人。

好吧,这个问题主要是因为ADB无法连接到android服务器来获取更新。 (如果在家尝试关闭防火墙)

  • 转到您的sdk的Goto文件夹Android SDK(在我的情况下为“D:/ Android SDK / android-sdk-Windows”)。
  • 从该文件夹中双击“SDK Manager.exe”。
  • 打开Android SDK和AVD Manager窗口后,单击“设置”。
  • 在代理设置中,它将要求HTTP代理服务器和HTTP代理端口。
  • 输入要求的IP地址和端口号。
  • 在其他选项卡中选中“强制https:// …”
  • 关闭防火墙并暂时禁用防病毒软件。

希望这肯定会奏效….

在Windows 7中,我有同样的问题,很多时候android sdk下载卡住了。 所以我以管理员身份启动了sdk manager,并停用了Windows防火墙和我的病毒防护软件。 当这样做的每件事情都很好,我能够完成我的android sdk下载。

我知道你使用的是mac,但是对于那些在Windows上遇到此错误的人来说,请尝试通过eclipse而不是使用SDK Setup.exe来访问SDK和AVD Manager。 这可以在Window> Android SDK和AVD Manager下find

这解决了我的问题。

我有相反的问题,非https和下载量永远在26KiB / s – 它一直使用管理器锁定。 所以我强制使用HTTPS,现在Windows Vista上的一切都很好

我同意user1544900。

在Windows 7中,我必须:

  1. 暂时关闭我的Windows防火墙。
    一个。 (开始 – >运行 – > firewall.cpl)b。 打开或关闭Windows防火墙(左侧菜单中的超链接)c。 选择下部的“关闭公共防火墙”单选按钮。

  2. 右键单击并选择“以管理员身份运行”选项重新启动eclipse。

  3. 开始更新SDK。

**不要忘记重新打开防火墙。