0

我已经使用 Google Maps API v2 创建了一个应用程序 android。使用 eclipse 启动应用程序时一切正常。但是当我导出应用程序并将其发布到谷歌商店时,人们看不到地图。为什么 ?

对不起英语

4

1 回答 1

0

听起来这与您的证书和地图 API 工作所需的 API 密钥有关。Google 地图需要 API 证书才能在手机上运行。您可以在此处阅读有关生成所需证书的信息。当您通过 Eclipse 使用该应用程序时,该应用程序运行良好,这对我来说就像您使用调试密钥而不是发布密钥创建了 API 证书一样。特定于您的计算机的调试密钥只能在您的计算机上使用。如果您希望其他人在分发中使用地图,您需要生成一个发布密钥,用于签署您的应用程序以进行分发,然后为该密钥创建一个谷歌地图证书。获得该证书的 API 密钥后,将其放入 XML 的 API_KEY 部分。

于 2013-03-20T19:56:50.043 回答