对于调试keystore (当直接从android studio运行应用程序时,android studio正在使用google play服务-进行登录等等),您必须创建一个调试keystore。但是有了新功能"Google Play App Signing“,生成的keystore是一个"Upload Key (google发明的)”,带有特殊的上载签名。问题是(我猜)我需要一个带有App签名的调试密钥库(我猜)。所以问题是:我如何创建一个带有“应用程序签名”(我知道的MD5和SHA-1 )的调试密钥库,以便能够在集成开发环境中运行可以登录到google play服务的已签名应用程序?
发布于 2017-09-14 14:40:22
当您第一次在Android Studio的$HOME/.android/debug.keystore中运行或调试您的项目时,Debug keystores将由Android Studio自动为您创建,并设置密钥库和密钥密码。
但是,如果您希望对应用程序进行签名,则可以执行此command in the command line
keytool -genkey -v -keystore my-release-key.jks
-keyalg RSA -keysize 2048 -validity 10000 -alias my-alias发布于 2021-03-31 05:22:38
如果你想找到debug.keystore命令,那么你可以转到谷歌云平台,然后从左侧菜单中选择credentials。
之后,找到您的应用程序,检查包名称并单击它。
在新窗口中,您应该会找到用于重新生成debug.keystore的命令。
https://stackoverflow.com/questions/46208420
复制相似问题