工作地图突然显示十字架

时间:2010-12-09 18:25:40

标签: android

我在开发基于地图的Android应用程序时,然后在模拟器中运行了几次,突然地图已经消失并显示十字架。我昨天得到了一把新钥匙。

我正在使用android 2.2 V8。 谢谢大家。

2 个答案:

答案 0 :(得分:1)

您是否使用debug.keystore登录并导出应用程序?如果是这样,应用程序将不会显示MapView。 你必须创建一个sdk指纹(使用你正在使用的sdk)并为那个生成apy密钥,并使用到MapView中,你做到了吗?

在shell中生成新的sdk指纹;

keytool -genkey -alias anAlias -keystore myStore

写密码并填写所有要求的信息;

完成后,执行此操作以获取MD5指纹:

keytool -list -keystore myStore

然后,使用google maps api注册注册该指纹,将生成的密钥放入MapView布局。现在使用此密钥库来签署和导出您的应用程序,如果一切正常,MapView将在“不可调试”的环境中显示,我的意思是,当您分发您的应用程序时。

希望这有帮助 欢呼声

答案 1 :(得分:0)

我得到了空白地图或有时候是因为DDMS发送的点不正确。 发送正确的格式化lat和lng,如(+/-)xx.xxxxxx