我正试图通过将google - v2 -v2作为一个库添加到我的应用程序中来使用谷歌地图服务。每次我设置一个对库的引用时,我都会得到一个窗口对话框,上面显示aapt.exe已经崩溃的消息。在我设置了一个对库的引用之后,我所有的源文件都会出错。我的gen文件夹中的R.java被删除。控制台正在给出此消息
[google-play-services_lib] R.java was modified manually! Reverting to generated version!
删除对google-play-services库的引用后,错误将消失。我正在使用Eclipse Helio和SDK tools版本22.0.1
I tried almost every solution/suggestion people have told in that thread.
有人能帮帮我吗?
发布于 2013-07-11 13:43:28
使用eclipse项目属性将Google-play-services添加到项目中之后,转到查看项目文件夹中的project.properties文件(一个可以编辑的简单文本文件)。检查android.library.reference.1="your Google-play-services_lib路径“是否正确。
您不需要像谷歌说明中那样将Google -play-services文件夹复制到您的项目中,但project.properties中的路径应该是正确的。我更喜欢像"c:\android-sdk...“这样的完整路径。
Eclipse创建了一个错误的相对路径。在我纠正了路径之后,它对我起作用了。
发布于 2014-11-18 00:38:53
我意识到现在已经过去18个月了。我无法让google-play-services_lib在项目设置的Android选项卡中作为lib项目工作。但将其作为Android项目导入并引用为项目(在Java构建路径中的"projects“选项卡中)确实有效。
https://stackoverflow.com/questions/16928956
复制相似问题