Google地图无法使用Android 2.2.2

时间:2013-09-19 16:53:20

标签: android google-maps

我真的希望有人可以帮助我。我在应用程序中使用谷歌地图。我正在研究别人的代码,所以我不知道如何解决这个问题。代码检查是否支持textureview,如果使用它,则使用表面视图。这些地图与较新的设备完美配合,但是,当在htc欲望2.2.2上测试它时,没有显示地图。它实际上说在logcat身份验证错误中,我不确定这是怎么回事,因为在较新的设备上运行时没有任何身份验证错误。

使用的代码来自此库

https://github.com/NyxDigital/NiceSupportMapFragment/blob/master/src/com/NYXDigital/NiceSupportMapFragment.java

在Google API控制台的服务部分中,仅设置了Google Maps Android API v2。

我认为认证错误是不寻常的,因为新设备没有问题。

如果有人在我感激之前遇到过这种情况,你可以提供一些建议

编辑----这部电话正在运行2.2.2

2 个答案:

答案 0 :(得分:0)

这可能是其他一些API V2身份验证错误问题的重复问题,请参阅:

Android Google Maps V2 authentication error

Google Maps API V2 - always get authentication error

答案 1 :(得分:0)

对于今后可能遇到此问题的任何人...... 这一行

holder.setFormat(PixelFormat.RGB_888);
git hub库代码的

阻止了地图的显示,它与授权没有任何关系。授权问题是我没有使用正确的调试密钥,但是当我对此问题进行排序时,未显示的地图仍然会造成麻烦。

因此,在对代码进行大量调试和评论后,我发现上述行是罪魁祸首。所以我添加了一个简单的检查并将其排序