签署已通过Google Play签名的应用程序在本地签名

时间:2018-02-07 17:18:54

标签: android google-play signing

目前,我正在为Android编写游戏。我已经在Google Play商店发布了一些测试版的第一版,并通过Google Play App Signing在那里签名。现在我想将Google Play游戏服务集成到应用程序中。为此,我再次使用Google Play控制台创建了一些排行榜等。

我在应用中设置了所有配置,例如,通过Google Play游戏进行签名。现在,当我尝试应用程序时,我无法测试签名,而我正在调试或发布APK,这是由我的计算机生成的。

现在我的问题是,如何使用存储在Google Play控制台中的应用签名密钥对应用进行签名,以测试Google Play游戏服务,而无需每次都上传应用?

提前谢谢。

1 个答案:

答案 0 :(得分:0)

如果没有上传,您无法使用Play控制台中的密钥对其进行签名。

您可以执行的操作是在Client Id settings - 您的Play签名密钥和本地调试签名密钥中为您的游戏启用两个API签名密钥。

正如它在该页面上所说的那样:“你应该创建两个客户端ID,一个带有发布证书指纹,另一个带有调试证书指纹。请确保为两者使用相同的包名。这样就可以使用Google Play游戏服务识别使用任一证书签名的链接APK的来电。“