Android Mapview没有在HTC Desire上加载瓷砖?

Ras*_*sen 5 android android-mapview

我在Android市场上有一个应用程序,它使用mapview显示一些位置.这在我测试过的所有设备上都能正常工作.在市场上推出一段时间后,我看到有几个人报告了一个问题.

mapview不会在地图上显示/加载切片,而只显示灰色网格.所有报道此事的人都在使用HTC Desire/Desire Z/Desire HD.

我已经搜索过这个问题了,看到很多人对他们的mapview有问题,而且他们经常有HTC的愿望,但我还没有发现它是由Desire手机引起的.

有没有人知道为什么拥有Desire手机的人遇到mapview问题,当它适用于其他人时?

Ras*_*sen 1

我已经对应用程序进行了更新,我在其中创建了一个新的地图 api 密钥,并且它现在正在运行。

我不确定之前是什么导致了问题,但我认为他们可能更改了您必须为地图密钥提交的密钥类型。我有一个旧文件,我在其中编写了应用程序的 SHA1 证书指纹,并且我非常确定它是我用来获取旧地图 api 密钥的文件。也许他们一路上改​​变了一些东西,导致它在大多数手机上失败?

不管怎样,从 MD5 证书指纹创建一个新的地图密钥修复了我测试过的每部手机上的问题。