Android:发布与调试指纹(Sha1)

我试图获得我的Sha1指纹用于发布和调试。 幸运的是,我能够通过获取调试版本代码

keytool -list -alias androiddebugkey -keystore C: Users Name.android debug.keystore -storepass android -keypass android

我想知道我将如何获得发布? 我试过了

keytool -list -alias androidreleasekey -keystore C: Users Name.android debug.keystore -storepass android -keypass android

但不幸的是它出现了keytool error: java.lang.Exception: Alias <androidreleasekey> does not exist.

*其实我的结果可能是我发布的密钥存储,因为我已经将其构建为已发布的应用程序......但我并不完全确定。


您需要查找发行密钥库文件的位置以及用于构建应用程序的别名的名称。

要在Android Studio中执行此操作,请选择Build> Generate Signed APK 。 您应该看到类似于以下的对话框。

生成签名的apk

获取从密钥存储路径释放密钥存储完整的文件路径的位置。 然后使用此路径以及列出的Key别名来获取您以前尝试过的SHA1:

keytool -list -alias myappsalias -keystore C: users dell-laptop AndroidStudioProjects myapp myapp_release.keystore -storepass android -keypass android

链接地址: http://www.djcxy.com/p/81607.html

上一篇: Android: Released vs Debug Fingerprint (Sha1)

下一篇: Cannot get SHA1 certificate fingerprint Android Studio