Android地图:地图未显示在设备上

时间:2009-12-11 10:42:53

标签: android map

我能够在模拟器中看到Map,但是一旦我在设备地图上加载app就不会显示。

模拟器的目标是google api 1.6,设备已安装了Android 1.6。

这种差异会导致问题吗?

请提前帮助和谢谢。

4 个答案:

答案 0 :(得分:11)

你刚看到灰色瓷砖吗?在这种情况下,几乎肯定是API密钥是错误的。模拟器使用带有debug的{​​{1}}密钥库,因此您应该为此创建API密钥。当您将应用程序发布到市场时,请记得更改它=)

Obtaining an API Key

答案 1 :(得分:3)

问题很可能是Hedlund先生建议的问题......如果内置的Google地图应用不起作用,则访问Google地图可能会出现问题通过Internet模拟器中的tile服务器。您需要与您的IT部门讨论这个问题。

答案 2 :(得分:3)

抱歉,我知道这是一个死的话题,但只想增加我的经验; 你需要map api key来基于你正在使用的当前密钥库 我使用新的密钥库导出了我的项目,但是从我的旧密钥库生成了映射密钥。一旦我使用新的密钥库生成一个新的地图密钥,一切正常

答案 3 :(得分:0)

即使我已经创建/验证了API密钥,并且以前让地图工作了一段时间,我也遇到了灰色瓷砖的问题。事实证明,我编辑了清单文件并移动了权限行。他们显然需要在应用程序元素之前去。感谢Alan LaMielle(link)提供的解决方案!