Android在打包之前需要一个签名文件。
eclipse的签名文件是以.ketstore为后缀的文件;Android Studio是以.jks为后缀的文件。
这里我们用命令行生成一个.jks的文件。我们使用的是Android Studio自带的debug.keystore密钥库。
//生成sign.jks keytool -genkey -v -keystore ~/sign.jks -keyalg RSA -keysize 2048 -validity 10000 -alias sign -----------------------------生成文件路径--------------------------------------------------别名-- //查看证书SHA1 keytool -list -v -keystore sign.jks -alias sign -storepass 123456 -keypass 123456 ---------------------------文件路径----------别名-----------秘钥库密码---------sign文件密码-- //-keystore sign.jks //-alias sign //-storepass 123456 //-keypass 123456
以下是我的终端执行过程:
![](https://ask.qcloudimg.com/http-save/yehe-6094182/t58qjev1qo.png?imageView2/2/w/1620)
创建sign.jks文件.png
![](https://ask.qcloudimg.com/http-save/yehe-6094182/w5kh59ean3.png?imageView2/2/w/1620)
查看SHA1.png