开始做一个android播放器,在2.2平台上面做的,发现很卡,于是想更新一下,用Eclipse更新没什么效果,用android-sdk-windows文件夹下的AVD Manager.exe升级,感觉是成功了,可以新建1.5到4.0的虚拟机了,但是一打开Eclipse,就出现错误
Unknown target 'android-9'in C:\document and settings\administrator\.android\avd\2.3.1.ini 然后看到已安装的sdk平台只有1.5 1.6 ,其他平台只显示了samples for SDK API 7 8 9 10 11等,这似乎是Eclipse没有更新好Android虚拟机,怎么解决呢?在百度问了,一哥们说“在android-sdk-windows\\temp目录下。如果有什么更新提示该目录正被占用无法更新的话就可以将该文件夹内的压缩包解压出来,覆盖旧的版本即可完成更新。 ”试了,打开Eclipse还是存在问题。还有下载adt压缩包,然后把plugin features内容解压到Eclipse的相同文件夹下,也试过了,也没有解决更新这个问题。不再Eclipse环境下打开AVD manager感觉很正常啊,什么问题呢?
急啊,过十天就该交毕设了,希望大牛们能给解决一下,不胜感激。

解决方案 »

  1.   

    target 9 api 9 是2.3.1的sdk。你的sdk只有1.5 1.6,也就是说你的target不能超过4.最大为4
      

  2.   

    这个我知道,但是虚拟机建立不起来,所以会有这个提示。SDk我查看了一下,只显示了1.5  1.6,但是昨天更新了,不知道为什么Eclipse中就显示不出来其他的sdk
      

  3.   

    这个我知道,但是虚拟机建立不起来,所以会有这个提示。SDk我查看了一下,只显示了1.5 1.6,但是昨天更新了,不知道为什么Eclipse中就显示不出来其他的sdk
      

  4.   

    ADT和SDK版本不一致 更新不了的话 直接从网站下载