/google-play-services_lib/AndroidManifest.xml的分析器异常:文件过早结束

时间:2014-02-13 14:13:44

标签: java android eclipse

我正在尝试在Eclipse中导入google-play-services_lib,就像他们在本教程中所说的那样(http://developer.android.com/google/play-services/setup.html)但是它给出了下面的错误,我似乎找不到合适的解决方案。我导入的副本不是原始副本,它位于同一个磁盘上......

/google-play-services_lib/AndroidManifest.xml的分析器异常:文件过早结束。

3 个答案:

答案 0 :(得分:9)

如果您复制google-play-services_lib,请不要复制到Eclipse的“工作区”文件夹中。因为当您导入库时,Eclipse将覆盖google-play-services_lib文件夹中的内容并使其损坏。

答案 1 :(得分:1)

您是否尝试打开google_play_service清单? 从异常消息看起来它已经被某种程度上损坏了

答案 2 :(得分:1)

如果在项目工作区中复制库项目,则会出现此问题。在进行导入时......将其作为adt安装中的现有android代码导入...

对我来说,这有点像...... D:\ Android Dev \ adt-bundle-windows-x86_64 \ sdk \ extras \ google \ google_play_services \ libproject \ google-play-services_lib

然后勾选在导入期间复制当前工作空间的选项。 这解决了我的问题,它不会清除清单或资源文件。

其次......不要忘记清单中的这一行应该具有相同的android:minSdkVersion作为你的主要android项目