MapView适用于Eclipse安装,但不适用于adb安装

时间:2010-08-04 01:46:50

标签: android

当我在Eclipse中的物理手机上运行我的应用程序时,我的Google MapView运行完美。如果将应用程序导出到apk文件并使用adb从命令行将其安装到同一手机上,则会出现MapView但仅显示Google徽标和网格 - 不显示地图图块。我正在使用调试应用程序密钥和使用该调试密钥生成的GMaps API密钥。我已经证实这种情况发生在Droid和N1手机上。 logcat在工作和非工作情况下看起来都相同 - 没有明显的错误消息。

任何想法可能出错?

2 个答案:

答案 0 :(得分:0)

您确定要使用debugkey导出吗?如果是,您的手机上是否有活动数据连接?这也是必需的。

答案 1 :(得分:0)

我想我可能已经找到了问题的根源。 Android文档中似乎有一个术语混淆:http://developer.android.com/guide/publishing/app-signing.html

句子“您不能[原文如此]发布使用SDK工具生成的调试密钥签名的应用程序”是不明确的。我相信这里的“发布”在Eclipse中意味着“导出”。

我会做一些测试,看看是不是这样。待命...