在(谷歌)游戏商店发布后,亚马逊登录无法正常工作(在发布模式下工作)

时间:2017-11-10 12:18:38

标签: android

我在android中使用登录亚马逊。我获得了所有证书(SHA256,MD5用于发布模式),并且在发布模式下工作正常,但是当我在Google Play商店发布时,它显示我api密钥错误。

  

java.lang.IllegalArgumentException:无效的API密钥

感谢任何帮助,thx。

2 个答案:

答案 0 :(得分:2)

您正在使用Upload-Cert SHA,您应该将API SHA更改为Play Store App-Signing SHA。

答案 1 :(得分:0)

感谢@BeratEyüboğlu现在我的问题解决了。我只是想添加更多细节。完成所有步骤之后我们需要运行命令(因为java必须在系统中安装) keytool -printcert -file your.RSA 之后,我获得了我用于api密钥的所有证书。

步骤

  1. 去构建Generate Signed Apk(在android studio中)

  2. 获得签名后,只需将APK扩展名重命名为ZIP,然后解压APK文件并解压缩CERT.RSA。

  3. 在命令提示符 keytool -printcert -file CERT.RSA 中运行此命令。 (Keytool位于windows中的java / jdk / bin中)所有证书如MD5,SHA1,SHA256都显示命令提示符。使用API​​密钥的详细信息。
相关问题