使用其他帐户在谷歌Play商店上载时签署的apk

使用其他帐户在谷歌Play商店上载时签署的apk

问题描述:

它们是关于地图无错误。我已经与发布密钥库签署的APK,

Their is no bug with regard to the maps. I already signed the apk with release keystore ,

的API密钥注册在我的帐户

the API Keys are registered in my account

它完美地工作在任何设备。

It perfectly works in any devices.

有什么问题是当它与在谷歌Play商店的客户帐户上传
并在他们的设备下载,地图上会显示白色的。

What's the problem is when it is uploaded with the client account in google play store and downloaded in their device, the map displays white.

问:

1.Does它影响应用程序如果API密钥注册到我的帐户,谁上传应用程序的人得不到我的帐户?

1.Does it affect the application if the API keys are registered to my account and the one who upload the app is not my account ?

答:

该API密钥与APK包相关的,它的密钥库,而不是用户帐户。

The API key is associated with the apk package and it's keystore and not a user account.

首先你需要为你创建的应用程序密钥库。请参阅 http://developer.android.com/tool​​s/publishing/app-signing html的

First you need to create a keystore for you app. Refer to http://developer.android.com/tools/publishing/app-signing.html

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

Next go to https://console.developers.google.com/project and create a project (if don't have one already).

在您的项目页转到的API和放大器; AUTH > 的API 启用谷歌地图Android版API V2

On your project page go to API's & auth > APIs enable Google Maps Android API v2

下一页转至 API的&安培; AUTH > 证书并创建Android应用程序一个新的密钥。按照这些指示小心,你就会产生你在你的清单使用的API。 (记住使用您用于登录您的Play商店,而不是你的调试密钥存储的应用密钥库)

Next go to API's & auth > Credentials and create a new Key for Android applications. Follow those instructions careful and you it will generate you an API to use on your manifest. (Remember to use the keystore you used to sign your app for play store and not your debug keystore)

更多信息:

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

好运气