MapView不显示磁贴 - 调试策略?

时间:2010-07-10 08:27:14

标签: android

有很多帖子(在这里和其他地方)都有关于为什么MapView可能没有显示平铺信息的帖子(个人而言,我喜欢Android "Hello, MapView" Tutorial - Map Tiles Do Not Load,但也有其他好的帖子。)< / p>

我的问题略有不同:我没有显示瓷砖信息(在我的手机或模拟器中),我正在寻找有关如何调试此问题的建议。据我所知,我已正确找到我的debug.keystore,并使用Java JDK keytool从中获取签名,然后我将其插入Google网页,然后将该密钥插回到我的XML文件中。该应用运行正常,它只是不显示任何瓷砖。

我希望如果我在这里做错了,我会看到一个错误消息,比如logcat(或Eclipse可能会捕获的异常),这将确认这是错误的来源。

所以这是我的问题 - 为了弄清楚实际问题是什么,你们会推荐有人尝试什么?

1 个答案:

答案 0 :(得分:2)

步骤1:查看内置地图应用程序是否有效。如果没有,则说明设备有问题。

步骤2:三重检查您是否正确定义了INTERNET权限。

步骤3:三重检查您是否拥有正确的API密钥。

步骤#4:返回步骤#1。 : - )

我的书中有很多示例地图应用程序 - here is the simplest one