生成签名文件 keystore和获取SHA1

    技术2026-02-18  17

    生成签名文件 keystore

    运行如下命令: keytool -genkey -alias android -keyalg RSA -validity 20000 -keystore AnySDK.keystore

    (-validity 20000代表有效期天数),命令完成后,bin目录中会生成android.keystore 查看命令keytool -list -keystore “android.keystore” 输入你设置的keystore密码 注: 最后一步确认 输入 是 回车 即可 来源: https://blog.csdn.net/shareus/article/details/52953849

    获取SHA1

    使用 keytool(jdk自带工具)获取 SHA1 1、运行进入控制台。

    2、在弹出的控制台窗口先定位到keystore 所在得文件夹 3、继续在控制台输入命令。

    调试版本使用 debug.keystore,命令为:keytool -list -v -keystore debug.keystore。 发布版本使用 apk 对应的 keystore,命令为:keytool -list -v -keystore apk 的 keystore 。

    如下所示:

    提示输入密钥库密码,开发模式默认密码是 android,发布模式的密码是为 apk 的 keystore 设置的密码。输入密钥后回车(如果没设置密码,可直接回车),此时可在控制台显示的信息中获取 Sha1 值,如下图所示: 说明:keystore 文件为 Android 签名证书文件。

    来源: http://lbs.amap.com/api/android-location-sdk/guide/create-project/get-key

    Processed: 0.015, SQL: 9