1

他们在地图方面没有错误。我已经用 release keystore 签署了 apk,

API 密钥已在我的帐户中注册

它完美地适用于任何设备。

问题是当它在 google play store 中使用客户帐户上传并下载到他们的设备中时,地图显示为白色。

问题:

1.如果API密钥注册到我的账户并且上传应用程序的人不是我的账户,是否会影响应用程序?

4

3 回答 3

1

回答:

API 密钥与 apk 包关联,它是密钥库,而不是用户帐户。

首先,您需要为您的应用程序创建一个密钥库。参考http://developer.android.com/tools/publishing/app-signing.html

接下来转到https://console.developers.google.com/project并创建一个项目(如果还没有的话)。

在您的项目页面上,转到API's & auth > APIs enable Google Maps Android API v2

接下来转到 API's & auth > Credentials 并为 Android 应用程序创建一个新密钥。请仔细按照这些说明进行操作,它会为您生成一个用于清单的 API。(请记住使用您用于为 Play 商店签署应用程序的密钥库,而不是您的调试密钥库)

更多信息:

https://developers.google.com/console/help/new/#generatingdevkeys

祝你好运

于 2014-09-25T09:09:23.903 回答
1

我也面临这个问题。你需要

使用您为 Google Api 生成 SHA-1 指纹的系统签署您的应用程序

.

于 2014-09-25T09:09:31.867 回答
1

检查您的 API 密钥是否与控制台和清单中的相同。

于 2014-09-25T09:58:08.163 回答