本文能解决的问题:
1.android sdk, ADT (Android SDK tools) 升级至16, SDK升级4.0
2.Failed to fetch URL http://dl-ssl.google.com/android/repository/addons_list-1.xml, reason: Connection to http://10.159.192.62:8080 refused
3.Failed to rename directory *\android-sdk-windows\tools to *\android-sdk-windows\temp\ToolPackage.old01
内容:
由于google中国被强, 服务器搬至国外, 所以我们打开SDK Manager时, 会遇到Failed to fetch URL http://dl-ssl.google.com/android/repository/addons_list-1.xml, reason: Connection to http://10.159.192.62:8080 refused等问题,
解决办法如下:
第一种方法, 在网上弄一个SSH, 然后在Android SDK Manager->工具栏下的tools->options
中输入SSH的代理服务器和端口号, OK. 更新吧!
还有一种方法借助Free Gate这个跨越长城软件(专家版才能), 在最右边的程序选项卡中添加一个要跨越长城的程序, 选中SDK Manager,
名称随意, 参数省略.
更新大部分API不会出现什么错误, 但是当要升级 Android SDK Tools 和 ARM EABI v7a System Image 等一些东西的时候, 会出现
Failed to rename directory *\android-sdk-windows\tools to *\android-sdk-windows\temp\ToolPackage.old01
提示让用户关掉反病毒软件或者任何使用了该目录资源的程序, 其实没有用, 这是这个程序自身的逻辑缺陷, 他的升级逻辑是这样的
1.自身在这个目录运行的
2.然后修改父目录名称
3.更新修改后的的目录
4.名称还原
第2步就出现矛盾了, 解决办法如下:
1. 复制 tools目录 为一个新的目录 tools-copy , 此时在android-sdk-windows 目录下有两个目录 tools 和 tools-copy
2. 在tools-copy目录运行 android.bat ,进行更新
3. 更新完毕之后,关闭 sdk, 删除tools-copy目录
4. 在 android-sdk-windows 目录运行 SDK Setup.exe
还有长城拦截的问题, 参见第一个跨越长城问题的解决办法, 如果使用的是Free Gate软件, 会发现在添加要跨越长城的程序时, 只能选择.exe文件
不能选择android.bat文件, 这个也简单, 直接copy android.bat的执行路径至文件路径, 目录修改为它的父目录 tools-copy
分享到:
相关推荐
总结来说,当遇到Android SDK与ADT不匹配的问题时,首先要明确问题的具体原因,然后采取相应的解决措施。无论是升级ADT、手动修改配置文件还是更换开发环境,都需要确保最终解决方案能够满足项目的需求并保持开发...
在Android开发过程中,开发者经常会遇到各种版本兼容性问题,其中之一就是标题所提到的"Android SDK requires Android Developer Toolkit version 22.0.0 or above"。这个问题通常发生在尝试使用Eclipse IDE集成...
除了更新SDK Location之外,还需要确保使用的ADT(Android Development Tools)插件版本与新SDK兼容。从早期版本(如ADT 0.4)升级到0.9版本所需的ADT 7.1,可以按照以下步骤操作: 1. **开启更新界面**:在Eclipse...
- **兼容性修复**:可能有的开发者遇到与旧版ADT不兼容的问题,如Eclipse插件连接失败,升级到最新版本可以解决这类问题。 - **性能提升**:新版本通常会优化性能,提高编译速度和响应速度,提升开发效率。 - **...
通过不断升级ADT,开发者可以保持与最新的Android开发环境同步,利用最新的特性和修复,提高开发效率。如果已经安装了ADT,可以通过`Help` > `Check for Updates`来检查并安装最新版本。若需卸载ADT,可以在Eclipse...
然而,有时候用户可能会遇到ADT更新失败的问题,这可能是由于网络连接不稳定、ADT版本不兼容或Eclipse配置不当等原因导致的。下面,我们将深入探讨这个问题,并提供一系列解决方案。 首先,确保你的网络连接稳定。...
总结来说,搭建Android开发环境需要下载并安装JDK、Eclipse,然后配置Android SDK,并通过Eclipse安装ADT插件,最后在Eclipse中配置SDK路径,升级SDK版本,并创建AVD以进行模拟器测试。这些步骤完成后,开发者就可以...
1. **安装ADT**:首先,你需要通过SDK Manager下载ADT-21.1.0的更新,然后运行“最新android ADT-21.1.0.exe”来安装或升级Eclipse中的ADT插件。 2. **处理误报**:在使用过程中,可能会遇到杀毒软件误报的情况,...
在Android应用开发中,首先需要搭建一个完整的开发环境。这篇教程详细介绍了如何配置Android开发环境,包括安装JDK、Eclipse以及Android ...记得随着Android系统版本的更新,定期检查并更新SDK,确保开发环境的最新化。
在Eclipse中升级Android项目,首先需要确保安装了最新版本的Android SDK和ADT插件。打开Eclipse后,通过Window > Preferences > Android > SDK Manager来检查和更新SDK组件,包括目标平台和构建工具。 接下来,...
如果你选择后者,可以在Eclipse中方便地升级到所需的Android版本,下载链接为:https://dl-ssl.google.com/android/eclipse/(如果遇到问题,可尝试将https改为http)。 安装过程相对简单。JDK安装完毕后,无需额外...
配置Eclipse主要涉及两个方面:安装Android开发插件(ADT)以及配置Android SDK。 1. **安装 Android 开发插件**: - 打开Eclipse,选择 `Help` -> `Install New Software`。 - 点击 `Add` 按钮,输入名称(例如...
在Android开发过程中,Eclipse是一款曾经广泛使用的集成开发环境(IDE)。然而,随着Android Studio的兴起,Eclipse逐渐淡出了主流。...随着Android版本的不断更新,及时升级ADT和相关库是避免兼容性问题的关键。
因此,尽管adt24版本的Android具有其历史价值,但为了保持应用的竞争力和安全性,开发者通常会考虑升级到更现代的开发环境,例如使用Android Studio,它集成了最新版本的Android SDK和众多先进的开发工具。...
点击`Add`,在弹出窗口中输入插件URL:https://dl-ssl.google.com/android/eclipse/(如果遇到问题,可尝试将https更改为http)。为插件命名,如“Android”,然后点击`OK`,按照提示完成安装。 2. **配置Android ...
《Android开发环境搭建详解》 Android开发环境的搭建是每个Android开发者入门的必经之路,本文将详述如何一...在实际操作中,遇到问题不要气馁,查阅官方文档、社区论坛和教程,你将逐步掌握这个强大平台的开发技能。
### Android 1.6 SDK Documentation.r2 知识点概览 #### 一、欢迎使用 Android SDK 在这一部分,文档介绍了 Android SDK 的基本概念及其重要性。Android SDK(Software Development Kit)是开发者用于开发 Android...
ADT-23.0.7版本作为一款更新版插件,主要特点在于其对最新SDK的支持,这使得开发者能够利用最新的Android功能进行应用开发。 #### 二、SDK支持与兼容性 在ADT-23.0.7插件中,对于最新的SDK的支持是至关重要的特性...