为什么我突然犯了错误;无法解析目标';android-9'&引用;?

为什么我突然犯了错误;无法解析目标';android-9'&引用;?,android,android-layout,android-emulator,android-widget,android-manifest,Android,Android Layout,Android Emulator,Android Widget,Android Manifest,我正在用EclipseIDE在Ubuntu10.04下开发android应用程序(android-2.1-updated)。几周前,我成功地设置了我的工作环境,并且发展良好(我可以在连接的设备上运行我的应用程序) 但是今天早上,在我运行ubuntu更新之后,我重新启动电脑,然后启动eclipse,eclipse控制台立即抛出一条错误消息: AndroidAdaptiveUI无法解析目标“android-9” 非常奇怪,在我重新启动电脑之前,一切都正常运行。但是在重新启动之后,我无法在我的设备上运

我正在用EclipseIDE在Ubuntu10.04下开发android应用程序(android-2.1-updated)。几周前,我成功地设置了我的工作环境,并且发展良好(我可以在连接的设备上运行我的应用程序)

但是今天早上,在我运行ubuntu更新之后,我重新启动电脑,然后启动eclipse,eclipse控制台立即抛出一条错误消息

AndroidAdaptiveUI无法解析目标“android-9”

非常奇怪,在我重新启动电脑之前,一切都正常运行。但是在重新启动之后,我无法在我的设备上运行我的android应用程序

此错误消息意味着什么?我该怎么做才能摆脱它

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

adb kill-server

adb start-server

adb devices
但是,我得到了以下新错误:

[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

有人可以帮我吗?

也许下面的链接可以帮你


Android 2.3、2.3.1、2.3.2支持api 9。因为您使用的是Android 2.1,所以出现了一个错误。 解决方案:- 打开AndroidManifest.xml文件 查找和更新行

<uses-sdk android:minSdkVersion="9" />

如下图所示

   <uses-sdk android:minSdkVersion="7" />


这肯定会解决你的问题

如果其他人遇到类似问题,我在将Google Play Services库作为项目导入Eclipse时会出现错误“无法解决目标android-9”。实际错误是由于我的计算机上没有安装指定的目标

我的解决方案是将构建目标设置为我安装的最新平台(在我的案例19中)。这可以通过修改project.properties文件或进入project->properties->android->project Build Target来完成

您还可以通过指定以下内容在清单中设置目标sdk版本:

<uses-sdk android:targetSdkVersion="19"/>


请参阅:

我通过这样做解决了问题:右键单击项目,在Google API上的项目构建目标检查中选择Android。

@scessor,根据您提供的链接,问题是没有安装“AndroidManifest.xml”Android:minSdkVersion请求的平台SDK。但如何安装???我去EclipseAndroid SDK和AVD管理器,选择可用的软件包,然后呢?下一步是什么??我已经安装了SDK平台Android-2.1-updated,在此之前您是否对用户609239进行了更改?那应该能解决你的问题。有关api级别的更多信息,请参见。