Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/193.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Google-play-services_lib无法解析目标';安卓-9_Android_Eclipse_Google Play Services_Android Build - Fatal编程技术网

Android Google-play-services_lib无法解析目标';安卓-9

Android Google-play-services_lib无法解析目标';安卓-9,android,eclipse,google-play-services,android-build,Android,Eclipse,Google Play Services,Android Build,当我启动Android ADT时,我的大多数项目(如果不是所有的话)旁边都有一个红色的感叹号。当我尝试构建和运行它们时,我会得到一个错误: “google-play-services_lib]无法解析目标“android-9”” 我不确定这意味着什么,因为我已经更新了Android SDK管理器 我已尝试重新启动eclipse。我尝试下载另一个Android SDK并从那里运行,但仍然出现相同的错误 请帮助指导我正确的方向。您清单中的mnimum sdk版本应该比版本9更高。在尝试导入googl

当我启动Android ADT时,我的大多数项目(如果不是所有的话)旁边都有一个红色的感叹号。当我尝试构建和运行它们时,我会得到一个错误:

google-play-services_lib]无法解析目标“android-9”

我不确定这意味着什么,因为我已经更新了Android SDK管理器

我已尝试重新启动eclipse。我尝试下载另一个Android SDK并从那里运行,但仍然出现相同的错误


请帮助指导我正确的方向。

您清单中的mnimum sdk版本应该比版本9更高。

在尝试导入google_play_services_库(17)时,实际下载最新的Eclipse ADT捆绑包也会出现同样的错误


打开SDK管理器,单击“过时”(显示API 9),然后获取API 9。这似乎是一个简单的疏忽,应该加以纠正。希望这对其他人有所帮助。

在使用ADT安装最新更新后,我发现了这个问题

在eclipse中,我有我的项目和一个用于google-play-services_库的项目


我发现,如果将最小sdk版本(如前所述)更改为大于9,这是不够的。我还必须更改“项目构建目标”(Properties/Android/)以匹配我在清单中设置的版本。

我修复了设置项目构建目标的项目属性:


这对我很有用。

将android:minSdkVersion=“9”更改为AndroidManifest.xml文件中的9个以上
i、 例如,android:minSdkVersion=“10”
通过这样做,我解决了我的问题

希望这有帮助

解决此问题的两个选项:

1) 安装Android 2.3.1(API 9),但目前已过时。


2) 将AndroidManifest.xml至少更改为android:minSdkVersion=“10”这可能在您更新ADT时发生。这可能是因为google play服务库的文件不同步。只需关闭库并再次导入即可解决不同步问题。

只需检查SDK管理器上的“过时”,然后安装missing(API 9)

我相信他指的是google-play-services_lib中定义的最低SDK,而不是他的个人项目。谷歌默认设置为9。这应该是最重要的答案。一直以来,这都是问题所在。谢谢确保您可以看到API 9。我在原文章中添加了一条注释来说明如何操作。是的,最安全的方法就是下载android-9,如上所述。