为什么我突然得到错误"无法解决目标'android-9'"?

Mel*_*lon 10 android android-widget android-manifest android-emulator android-layout

我正在使用Eclipse IDE在Ubuntu 10.04下开发android应用程序(android-2.1-updated).几周前我已经成功建立了我的工作环境,并且开发得很好(我可以在连接的设备上运行我的应用程序).

但今天早上,在我运行ubuntu更新后,然后我重启我的电脑,然后我开始我的eclipse,eclipse控制台立即抛出一条错误信息:

AndroidAdaptiveUI Unable to resolve target 'android-9' .

很奇怪,在重新启动电脑之前一切正常.但重启后,我无法在我的设备上运行我的Android应用程序.

这个错误信息意味着什么?我该怎么做才能摆脱它?

我尝试的是通过以下方式重启adb服务器:

adb kill-server

adb start-server

adb devices
Run Code Online (Sandbox Code Playgroud)

但是,然后我得到以下新错误:

[2011-07-18 14:28:32 - DeviceMonitor]Adb connection Error:EOF
[2011-07-18 14:28:32 - DeviceMonitor]Connection attempts: 1
[2011-07-18 14:28:33 - DeviceMonitor]Connection attempts: 2
[2011-07-18 14:28:34 - DeviceMonitor]Connection attempts: 3
Run Code Online (Sandbox Code Playgroud)

有人可以帮帮我吗?

use*_*239 13

Android 2.3,2.3.1,2.3.2支持api 9.您收到错误,因为您使用的是Android 2.1.解决方案: - 打开AndroidManifest.xml文件查找和更新行

<uses-sdk android:minSdkVersion="9" />
Run Code Online (Sandbox Code Playgroud)

如下所示,

   <uses-sdk android:minSdkVersion="7" />
Run Code Online (Sandbox Code Playgroud)

这肯定会解决你的问题.