1

对于调试密钥库(当直接从与 google play 服务一起使用的 android studio 运行应用程序时 - 进行登录等),您必须创建一个调试密钥库。但是有了新功能“Google Play App Signing”,生成的密钥库是一个带有特殊上传签名的“上传密钥(谷歌发明了它)”。问题是(我猜)我需要一个带有应用签名的调试密钥库(我猜)。所以问题是:我如何使用“应用程序签名”(我知道的 MD5 和 SHA-1)创建一个调试密钥库,以便在可以登录谷歌播放服务的 IDE 之外运行已签名的应用程序?

4

2 回答 2

2

当您第一次在 Android Studio 中的 $HOME/.android/debug.keystore 中运行或调试项目时,Android Studio 会自动为您创建调试密钥库,并设置密钥库和密钥密码。

但是,如果您希望签署您的应用程序,您可以在命令行中执行此命令

keytool -genkey -v -keystore my-release-key.jks
-keyalg RSA -keysize 2048 -validity 10000 -alias my-alias
于 2017-09-14T06:40:22.070 回答
0

如果你想找到debug.keystore命令,那么你可以去谷歌云平台,然后从左侧菜单中找到凭据。

之后,找到您的应用程序,检查包名称并单击它。

在新窗口中,您应该找到一个命令来重新生成debug.keystore.

于 2021-03-30T21:22:38.247 回答