我正在尝试在Eclipse中导入google-play-services_lib,就像他们在本教程中所说的那样(http://developer.android.com/google/play-services/setup.html)但是它给出了下面的错误,我似乎找不到合适的解决方案。我导入的副本不是原始副本,它位于同一个磁盘上......
/google-play-services_lib/AndroidManifest.xml的分析器异常:文件过早结束。
答案 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项目