小编典典

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

all

我有一个使用 Google Maps Android v2 API 的应用程序。我已将google-play- services_lib库项目添加到我的工作区,并按照这些页面上的说明从我的应用程序项目中添加了对它的引用:

一切似乎都运行良好:该应用程序使用默认标记显示地图和叠加层。所以我很确定我已经正确设置了 Google Play 服务和 Google Maps API
的东西。

但是,每当初始化地图视图(在第 2 代 Nexus 7 上)时,我都会在 ADT LogCat 窗口中看到此消息:

The Google Play services resources were not found. Check your project configuration to ensure that the resources are included.

消息级别是错误,标签是GooglePlayServicesUtil

这似乎是良性的,因为我的应用程序运行良好。但是我可以做什么或检查以尝试解决可能出现的任何问题?


更多信息:每次在 LogCat 中出现“未找到 Google Play
服务资源”消息时,它前面都会出现这些消息,这些消息是警告并标记为ResourceType

getEntry failing because entryIndex 906 is beyond type entryCount 3

Failure getting entry for 0x7f0b038a (t=10 e=906) in package 0 (error -2147483647)

FWIW,当我搜索项目(包括 gen/R.java 文件)时,我在任何地方都找不到常量 0x7f0b038a。

我检查了生成的 .apk 的内容,它包括google-play-services_lib/res目录中的所有资源。


另一个更新:添加 ActionBarSherlock 并将清单中的 targetSdkVersion 从 8 更新到 17 后,我现在在 LogCat
输出中看到另一个错误:

Could not find class 'maps.af.k', referenced from method 'maps.ag.an.a'

再一次,该应用程序似乎运行良好。也许忽略这些“错误”是安全的?


阅读 67

收藏
2022-04-13

共1个答案

小编典典

这是 Google Play 服务库中的一个错误,在问题 755下归档。

不幸的是,目前还没有任何解决方案。

2022-04-13