用于Google Play的多个sha1键

时间:2016-06-12 10:18:39

标签: java android google-play-services

是否可以在调试模式下从不同的PC编译已签名的应用程序。所以现在sha1注册了一个,在应用程序完成后,它被共享并通过apk文件安装。我对从不同计算机编译调试版本的能力感兴趣。

1 个答案:

答案 0 :(得分:1)

我不确定这是否可行,但是这个SO question可以让您知道在将应用程序部署为调试版本时,第一台PC中的debug.keystore在第二台PC中是不同的。在第一台PC上,您使用该debug.keystore生成用于生成Google API密钥的SHA1密钥。在第二台PC上部署应用程序时,会使用另一个debug.keystore并且密钥不匹配。

解决方法是从第二台PC环境中复制debug.keystore文件,并在第一台PC上使用它。但您也可以在Google API控制台中输入多个SHA1密钥(对于您使用的每个环境,这意味着您需要为所有环境的debug.keystore文件创建SHA1密钥。

另请尝试检查此答案附带的此链接以及此documentation以获取更多信息。