Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/202.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服务资源_Android_Eclipse_Google Play - Fatal编程技术网

Android 未配置Google Play服务资源

Android 未配置Google Play服务资源,android,eclipse,google-play,Android,Eclipse,Google Play,在阅读本文之前,请注意: 我已经完成了我的研究,并阅读了如下问题 等等 我得到的错误是: 未找到Google Play服务资源。检查您的项目配置以确保包含资源 我正在使用Eclipse 他们在其他问题中提供了什么 更新所有软件包和软件 将库添加到Java构建路径(我正在使用Eclipse) 使用Google API而不是Android API(在项目属性->Android中) 这些解决方案似乎都没有帮助,我希望也许有人会有更好的解决方案 我正在使用什么服务 我正在尝试使用谷歌的GCM服务 那

在阅读本文之前,请注意:

我已经完成了我的研究,并阅读了如下问题 等等

我得到的错误是:

未找到Google Play服务资源。检查您的项目配置以确保包含资源

我正在使用Eclipse

他们在其他问题中提供了什么

  • 更新所有软件包和软件
  • 将库添加到Java构建路径(我正在使用Eclipse)
  • 使用Google API而不是Android API(在项目属性->Android中)
这些解决方案似乎都没有帮助,我希望也许有人会有更好的解决方案

我正在使用什么服务

我正在尝试使用谷歌的GCM服务


那么…有人吗?

当定位服务无法通过任何方式获取当前位置时,我就遇到了这种情况,并调用了setMyLocationEnabled(true)。

您是否将google库文件放在了项目文件的位置?您是否已在项目属性中检查是否包含google play services库?在“属性”对话框中,googl play services库前面是否显示红十字?

我相信您正在使用eclipse?您需要将google-play-services_lib作为自己的android项目导入您的工作区(而不是项目)。确保将副本签入工作区

然后确保在您的项目中有一个名为libs的文件夹,并导入android-support-v4.jar文件,以便旧手机可以使用它

然后右键单击您的项目>>属性>>android>>选择您的目标名称,然后向下滚动到底部,单击添加选择google-play-services_lib点击确定

清理和重建

如果仍为红色,则将鼠标悬停在红线上方(可能右键单击以获取选项),然后选择修复项目,如果有多个路径,则选择正确的路径。请注意,不要选择工作区中另一个项目中的路径,而只选择工作区中google play服务本身的路径

编辑:

将google play services_lib库项目复制到您的工作区(android GCM项目所在的文件夹)。可以在以下路径下找到库项目

 <android-sdk-folder>/extras/google/google_play_services/libproject/google-play-services_lib library project .
/extras/google/google\u play\u services/libproject/google-play-services\u lib库项目。
将库项目导入eclipse


单击文件>导入,选择Android>将现有Android代码导入工作区,然后浏览工作区导入库项目。您可以检查它是否是库项目。右键单击库项目。转到属性。单击左侧面板上的Android。您将看到是否已选中库。

在“订单和导出”选项卡下的android构建路径中,您是否导出了Google Play服务这是一个真正的错误,即应用程序是否失败,或者只是发出了错误消息?我在模拟器上看到了这条消息,但我的应用程序似乎运行正常。我也有同样的问题。我的应用程序似乎运行正常,但如果我取消setMyLocationEnabled(true),我就不会再有这个错误了。我认为问题在于LocationSerivce试图获取实际位置,但模拟器无法获取是,我已经将google-play-services.jar包含在我的java构建路径中。您的项目下的libs文件夹中是否有gcm.jar?如何将其导入工作区?在Project->Properties->Android下,我只有Android版本和googleapi,不能在那里添加库。我已经有了android-support-v4