升级出现的问题。

1---->修改参数,没有试过

转载地址:http://blog.csdn.net/wh_19910525/article/details/7937971

本人最近在操作更新ANDROID SDK时出现类似于题目中的错误,是一启动ECLIPSE时。但是,我现在只是想恢复到原先的开发环境。于是找到本文,方法有效!!!

windows 下面安装Android虚拟机,有时候选择更新SDK后,在Eclipse preference里指向android_sdk_windows_x86时。会出现诸如This AndroidSDK requires  Android Developer Toolkit version 20.0.0or above这样的提示,而且虚拟机无法打开的情况,这是由于选择更新后,在android_sdk_windows/tools/lib下的 plugin.prop文件里被变更为

# begin plugin.prop
plugin.version=20.0.0
# end plugin.prop

Eclipse在查看该文件时,看到plugin.version=20.0.0,就认为当前的sdk需要20.00版本以上的插件,但是当前 的ADT插件还未来得及更新到20.0.0版本,但我们只想用以前旧的插件,最简单的方法就是将plugin.version的版本信息改为旧版本的版本号,诸如当前的ADT为 16.0.0.当前SDK的版本已经更新至20.0.0,我在误点更新之后,提示需要更新Android Developer Toolkit到20.0.0.0版本以上,而以前下下来的低版本的AndroidDeveloper Toolkit 却无法使用,查到后才发现是该文件的问题,修改plugin.version=16.0.0(我的旧的Android Developer Toolkit )保存,再重启一下Eclipse就能用以前旧的avd了。

此错误从字面上理解就是说你的adk没安,或者你安了eclipse没认出来?呵呵

 

在点击android sdk and avd manager时出现此错。

 

如果你安好了adk,就看一下window->preferences下的android,sdk location是否正确。

 

我7号用SDK Manager.exe升级到2.3,莫名其妙的就出现这个问题了。

Android的SDK与ADT不匹配问题

win7/xp 下面安装Android虚拟机,更新SDK后,在Eclipse preference里指向android-sdk- windows 时。
出现 :
This Android SDK requires Android Developer Toolkit version 17.0.0 or above.  Current version is 10.0.0.v201102162101-104271.  Please update ADT to the latest version.
结果: 虚拟机 无法打开。


原因:www.2cto.com
由于更新后,android-sdk-windows/tools/lib下的plugin.pro文件内容变为
# begin plugin.prop
plugin.version=17.0.0
# end plugin.prop


而Eclipse在查看该文件时,查找到plugin.version=17.0.0,认为当前的sdk需要17.00版本以上的插件,但我们还是以前旧的插件。 解决方法: 将plugin.version的版本信息改为旧版本的版本号,诸如10.0.0. 修改为plugin.version=10.0.0,保存,重启Eclipse。


===============

不过还是建议升级到最新版本的ADT21.0.就是慢死了。不知道何故?


location of the android sdk has not been setup in the preferences


http://hi.baidu.com/azhangdeng/item/bcdbcd9ed95edddfb72531e3

location of the android sdk has not been setup in the preferences

android

打开eclipse时出现无法识别android的项目,即所有android项目均显示红色错误标记。点击eclipse管理android SDK and AVD Manager 插件的标志时出现错误:

location of the android sdk has not been setup in the preferences

如图-1

图-1 location of the android sdk has not been setup in the preferences

点击eclipse->Window->Preferences出现了如下错误:Could not find D:\android-sdk\tools\adb.exe!

如图-2

图-2 Could not find D:\android-sdk\tools\adb.exe!

在android sdk 目录(D:\android-sdk)下,确实找不到adb.exe文件。才想起了原来之前曾经用eclipse 管理插件更新过android sdk,但没有成功,最后连相关的adb文件都丢失。既然是android sdk的版本问题,更新应该就是了。但由于eclipse插件已经无法识别android sdk,所有只能进入android sdk 的安装目录(D:\android-sdk),找到SDK Manager.exe文件,双击弹出如下界面(图-3):

图-3 Choose Packages to Install 选择相应的android sdk进行安装

安装 新的SDK

图-4 安装新的sdk版本

点击安装android完成以后,还需要进行对eclipse关于android 管理插件的更新,否则即使安装了新版本的android SDK,由于新版本的android sdk 目录结构与就版本有所不同,而旧的eclipse 旧的android管理插件因无法识别而报错。

更新android管理插件的办法:eclipse ->Help->Install New Software,选择Android – Android – http://dl-ssl.google.com/Android/eclipse/(原来的安装插件的链接),如图-5

接下来的步骤就是安装,步骤省略。

图-5 更eclipse android管理插件

更新完成后,重启eclipse ,再看看android都安装了哪些sdk。如图-6

图-6 更新后的android sdk各版本。

顺便说一句,要更新android的最新版本,最好用android目录的SDK Manager.exe。


============================================


最新发现:

Eclpise提示我更新到ADT 22.0,结果自动更新把ANDOROID毁掉了,垃圾。期待Android Studio了。


Eclipse的自动更新功能太烂,最好关闭他,否则用他更新Android 升级,Android经常超时,结果挂掉,更新失败。

如果出现了此问题,建议使用


这样手动更新,一个个一个来,修复Android的ADT插件。

关闭自动更新的方法:


Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐