2010-01-23 65 views
0

我正在开发Google Map应用程序。谷歌地图不适用于HTC?

我已经在模拟器上测试,看到错误线在日志:

01-23 16:04:28.453: ERROR/MapActivity(733): Couldn't get connection factory client 

但在模拟器上运行良好。

然后我签署了应用程序并创建了它的.apk文件。我把它放在下载的网络服务器上,并将它安装在真正的设备上(与Verizon一起使用HTC)。

但我的应用程序没有出现在设备上的谷歌地图。我检查了API密钥和其他配置。一切都很好。但谷歌地图不起作用。

您是否遇到与我的问题相同的问题?

请建议。

在此先感谢。

+0

签名的版本是否也在模拟器上工作? – 2010-01-23 11:46:30

+1

宏达电是一家公司而非设备。你提到它是HTC与Verizon,这意味着它是HTC Droid Eris设备。不是说我认为这对你的情况很重要,但是你的问题的标题看起来很愚蠢。杰夫的答案如下。 – 2010-01-23 15:46:50

+0

谢谢你们,我最近在模拟器上测试过(不是计算机签名,在另一台计算机的模拟器上)。它没有工作。 所以,我做了一个错误的API密钥。 是不是? – AndroiDBeginner 2010-01-24 04:12:46

回答

3

听起来像您正在使用的地图API密钥与您正在使用该应用程序签名的证书没有关联。

您通常需要注册两个地图API密钥 - 一个与调试证书关联,该证书可以在开发过程中自动签署您部署到模拟器的每个构建版本,另一个与您事先在APK上签名的生产证书相关联到市场上发布。

http://code.google.com/android/add-ons/google-apis/mapkey.html

相关问题