Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/210.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在google play store中上载已签名的apk时使用其他帐户_Java_Android_Google Maps Android Api 2_Api Key_Google Api Console - Fatal编程技术网

Java 在google play store中上载已签名的apk时使用其他帐户

Java 在google play store中上载已签名的apk时使用其他帐户,java,android,google-maps-android-api-2,api-key,google-api-console,Java,Android,Google Maps Android Api 2,Api Key,Google Api Console,他们的地图没有问题。我已经用发布密钥库签署了apk API密钥已在我的帐户中注册 它在任何设备上都能完美工作 问题是当它与谷歌play商店中的客户端帐户一起上传时 并下载到他们的设备中,地图显示为白色 问题: 1.如果API密钥已注册到我的帐户,而上载应用程序的人不是我的帐户,是否会影响应用程序?回答: API密钥与apk包关联,它是密钥库,而不是用户帐户 首先,您需要为您的应用程序创建密钥库。指 接下来转到并创建一个项目(如果还没有) 在您的项目页面上,转到API的&authAPI启用谷歌地图

他们的地图没有问题。我已经用发布密钥库签署了apk

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

它在任何设备上都能完美工作

问题是当它与谷歌play商店中的客户端帐户一起上传时 并下载到他们的设备中,地图显示为白色

问题:

1.如果API密钥已注册到我的帐户,而上载应用程序的人不是我的帐户,是否会影响应用程序?

回答:

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

首先,您需要为您的应用程序创建密钥库。指

接下来转到并创建一个项目(如果还没有)

在您的项目页面上,转到API的&authAPI启用谷歌地图Android API v2

下一步转到API&auth凭证,为Android应用程序创建一个新密钥。仔细遵循这些说明,它将生成一个API,用于清单。(请记住使用用于为应用程序签署play store的密钥库,而不是调试密钥库)

更多信息:


祝你好运,我也面临这个问题。你需要

使用生成SHA-1的系统签署应用程序 谷歌Api的指纹


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

您的意思是用同一台电脑签名吗?我已经这么做了,问题是当它上载到google play并下载地图时坏了。我已经这样做了。这个应用程序很好用。但是当它以不同的帐户上传到play store时,地图就坏了。从Google
中,Google验证每个请求是否来自一个Android应用程序,该应用程序与下面列出的证书SHA1指纹和包名之一匹配。
没有提及帐户。你一定做错了什么