0

我正在尝试通过将 google-play-services 作为库添加到我的应用程序来使用 google maps v2 for android。每次我设置对库的引用时,我都会收到带有 aapt.exe 已崩溃消息的 Windows 对话框。在我设置了对库的引用之后,我的所有源文件都会出错。我的 gen 文件夹中的 R.java 被删除。控制台正在发出此消息

[google-play-services_lib] R.java was modified manually! Reverting to generated version!

删除对 google-play-services 库的引用后,错误消失了。我正在使用带有 SDK 工具 rev 22.0.1 的 Eclipse Helio

我尝试了人们在该线程中告诉的几乎所有解决方案/建议。

有人可以帮我吗?

4

2 回答 2

2

使用 Eclipse 项目属性将 Google-play-services_lib 添加到项目后,您可以查看项目文件夹中的 project.properties 文件(一个可以编辑的简单文本文件)。检查 android.library.reference.1 =" your Google-play-services_lib path " 是否正确。
您不需要像 Google 说明中那样将 Google-play-services_lib 文件夹复制到您的项目中,但 project.properties 中的路径应该是正确的。我更喜欢像 " c:\android-sdk... " 这样的完整路径。
Eclipse 创建了一个错误的相对路径。在我纠正路径后它对我有用。

于 2013-07-11T05:43:28.353 回答
0

我意识到现在已经过了 18 个月。我无法让 google-play-services_lib 在项目设置的 Android 选项卡中作为 lib 项目工作。但是将其作为 Android 项目导入并将其作为项目引用(在 Java 构建路径的“项目”选项卡中)确实有效。

于 2014-11-17T16:38:52.703 回答