最近使用Android SDK Manager 更新Android SDK tools 发现经常更新失败,获取不到更新信息:
Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xml
Fetched Add-ons List successfully
Fetching URL: https://dl-ssl.google.com/android/repository/repository-7.xml
Done loading packages.
Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xml
Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_list-2.xml, reason: peer not authenticated
Fetched Add-ons List successfully
Fetching URL: https://dl-ssl.google.com/android/repository/repository-7.xml
Failed to fetch URL https://dl-ssl.google.com/android/repository/repository-7.xml, reason: SSLPeerUnverified peer not authenticated
Done loading packages.
上述是Android SDK Manager Log的更新失败的信息,如下图:
这个信息是网络上https的网络连接不上造成的,所以需要把https都换成http。
操作如下,点击SDK Manager的Tools->Options
选择 Force https://... sources to be fetched using http://
如下图,见红色框处
当然如果你有VPN或公司有代理可以连上美国的google,那可以在Proxy里面设置代理的IP和端口
设置完后更新就会成功
Log的结果如下:
Fetching http://dl-ssl.google.com/android/repository/addons_list-2.xml
Fetched Add-ons List successfully
Fetching URL: http://dl-ssl.google.com/android/repository/repository-7.xml
Done loading packages.
Fetching http://dl-ssl.google.com/android/repository/addons_list-2.xml
Validate XML
Parse XML
Fetched Add-ons List successfully
Fetching URL: http://dl-ssl.google.com/android/repository/repository-7.xml
Validate XML: http://dl-ssl.google.com/android/repository/repository-7.xml
Parse XML: http://dl-ssl.google.com/android/repository/repository-7.xml
......
- 大小: 124.2 KB
- 大小: 110.1 KB
- 大小: 122.2 KB
- 大小: 120.5 KB
分享到:
相关推荐
6. **手动启动SDK Manager**:如果通过Android Studio无法正常启动SDK Manager,可以尝试找到SDK目录下的`SDK Manager.exe`(Windows)或`sdkmanager`(Linux/Mac)文件,然后以命令行方式启动。 7. **更新和修复**...
Android SDK下载和更新失败的解决方法 完美解决SDK Manager 现在无法连接谷歌网站的问题!有图有真相!另外需要SDK+ADT的也可以浏览本人其他帖子!都是配套的。
Android SDK Manager是Android开发者必备的一款工具,它用于管理和更新Android开发所需的软件开发工具、库以及各种版本的Android系统映像。在Android应用开发过程中,SDK Manager扮演着至关重要的角色,帮助开发者...
本文详细介绍了Android SDK在Eclipse环境下的安装流程及常见问题的解决方法。需要注意的是,随着技术的发展,部分操作细节可能会有所变化,建议定期关注官方文档获取最新信息。希望本文能帮助读者顺利完成Android ...
方法是:在“Android SDK and AVD Manager”窗口的左侧选择 “Settings”,然后选中 “Force https://…”这个选项,保存设置,然后重新运行 SDK Setup.exe。 五、Android SDK 的应用 Android SDK 提供了大量的...
- 如果上述方法仍然无法解决问题,可以尝试手动下载所需的Android SDK组件,并将其放置在相应的目录下。 - **问题2:代理设置** - **原因分析**:如果使用了公司内部网络或特定的网络环境,可能需要设置代理...
打开命令提示符,切换到Android SDK的`tools/bin`目录,运行`sdkmanager.bat`命令。 2. **配置SDK更新源** - 在SDK Manager界面中,选择**SDK Settings**选项卡,在这里可以设置SDK的下载源。 - 如果默认的官方...
为了解决这一难题,国内一些高校或机构提供了Android源码及SDK的镜像服务,极大地提高了开发者的工作效率。 #### 二、清华大学AOSP镜像站点 **1. 镜像站点简介** 清华大学提供的AOSP(Android Open Source ...
前者用于下载和更新SDK组件,后者则用于创建和管理Android Virtual Devices (AVDs)。 在使用SDK Manager时,如果遇到“Failed to fetch URL…”的错误,需在工具菜单中选择“Tools—Options...”,勾选“Force ...
Android SDK 中无法安装 HAXM installer 的解决办法 Android SDK 中无法安装 HAXM installer 是 Android 开发中常见的问题之一,本文将从原因、解决步骤两个方面对其进行详细的讲解。 一、原因 在 Android 开发中...
本文将深入探讨`build-tools-23.0.1`版本及其在React Native环境配置中的作用,以及如何解决在SDK Manager中下载出错的问题。 首先,`Android SDK Build-Tools`是Android SDK的一部分,它提供了编译、打包和优化APK...
在Android应用开发过程中,开发者经常会遇到“Androidsdk缺少的工具jar包”的问题。这通常意味着在构建或打包APK(Android应用程序包)时,系统找不到必要的库文件,从而导致编译失败。这个问题的核心是`apkBuilder`...
Android Studio整合了SDK Manager和AVD Manager的功能,你可以在IDE内部直接管理SDK和AVDs,进行更高效的开发工作。同时,Android Studio还提供了代码编辑、构建系统、调试工具等一系列集成服务,使得Android应用...
现在你已经成功设置了Android SDK,可以使用Android SDK Manager来管理和更新SDK组件,或者使用集成开发环境(如Eclipse或Android Studio)进行Android应用开发。 在开发过程中,如果你遇到任何问题,可以访问...
总的来说,离线安装Android SDK涉及到手动下载和解压各个组件,然后在SDK Manager中确认它们已被识别。这种方式对于网络条件不佳或者需要在多台机器上快速部署SDK的情况非常有用。通过熟悉这一流程,开发者可以更...
"repository-5.xml"和"repository.xml"是Android SDK Manager使用的文件,它们包含了所有可下载的SDK组件的信息,例如平台版本、构建工具、模拟器系统镜像等。这些XML文件定义了各个组件的名称、版本、大小、下载URL...
5. **接口封装**:为了实现统一接口管理,我们可以创建一个服务层(Service Layer)或者称为`SDKManager`类,用于封装所有SDK的调用。这样,即使将来更换SDK,业务代码也不需要做大幅度修改。例如,可以定义一个接口...
然后,在Android Studio中,可以通过SDK Manager来管理不同的Build-tools版本,选择19.1.0进行安装或更新。 4. **版本管理** Android Studio允许同时安装多个Build-tools版本,这使得开发者可以在不同项目间灵活...
还有有些通过使用别的版本下载sdk的,在安装的过程,会提示失败,说提示explorer 或杀毒软件在使用文件,但是要关闭之后,还是会提示的,原因很简单,因为你正在运行SDK Manager.exe ,所以无法覆盖。关闭掉SDK ...