The*_*het 5 android sha1 keytool android-studio signed-apk
我需要来自RELEASE键的SHA 1指纹,据我所知,当我选择Android Studio中的选项来构建签名版本APK然后我得到一个Keystore.jks 文件时生成密钥.按照谷歌文档我做了这个命令keytool -exportcert -list -v \
-alias <your-key-name> -keystore <path-to-production-keystore>,但这给了我
illegal options:/错误所以我环顾网络并做了这个keytool -exportcert -alias freenthrowkey -keystore C:\Users\User\Documents\FreeNthrowkey
这现在给了我这个错误: keytool error: java.lang.Exception: Keystore file exists, but is empty: C:\Users\User\Documents\FreeNthrowkey
如果有人能帮助我,我真的很感激.
我有同样的问题.当您为没有文件名的密钥库文件提供路径时,会出现问题.您必须使用-keystore选项后的路径为密钥库文件名提供密钥.这意味着在你的情况下:
keytool -exportcert -alias freenthrowkey -keystore C:\Users\User\Documents\FreeNthrowkey\KEYSTOREFILENAME.jks
使用以下命令应该会给出正确的输出:
keytool -list -keystore .keystore
Run Code Online (Sandbox Code Playgroud)
如果您正在寻找特定的别名,也可以在命令中指定它:
keytool -list -keystore .keystore -alias foo
Run Code Online (Sandbox Code Playgroud)
另外,要生成签名的 APK,我建议您使用 Android studio 本身。从 Android studio 的“构建”菜单中选择“生成签名 APK”并按照步骤操作。它将keystore在给定路径生成正确的。
| 归档时间: |
|
| 查看次数: |
7296 次 |
| 最近记录: |