我一直在努力找出为什么我们看到我们的应用程序在ICS设备上显示闪烁的地图图块(在预ICS设备上正常工作)。当清单中设置了最低sdk级别时,我最终缩小了API API级别15上的API的问题(请参阅下面的重现和示例代码的步骤)。
有没有其他人看过这个问题,甚至更好地知道是否有解决方法?
重现的步骤: -
更改清单以将最小sdk设置为15 添加: -
<uses-sdk android:minSdkVersion="15" />
使用Project Build目标api重新构建应用程序仍然设置为15.
当在例如进一步设置缩放时,该问题更容易显现。 10 iso 8,如示例代码中所示。
这在ICS(4.0.3)上的三星Galaxy III,II和Galaxy Tab平板电脑上可以重现。
答案 0 :(得分:0)
最后得到了谷歌的回答: -
现在不推荐使用适用于Android的原始Google地图库,您应该使用此处讨论的新V2 API: http://android-developers.blogspot.com/2012/12/new-google-maps-android-api-now-part-of.html 该API的错误应在此处提交: http://code.google.com/p/gmaps-api-issues/issues/entry?template=Android%20API%20v2%20-%20Bug
多么有趣!