apk签名文件生成
一、生成签名文件 命令: keytool -genkey -v -keystore 签名文件名称.keystore -alias 签名文件别名 -keyalg RSA -keysize 2048 -validity 20000 例如: keytool -genkey -v -keystore release-key.keystore -alias als-key -keyalg RSA -keysize 2048 -validity 20000 -keystore release-key.keystore 在当前目录下创建release-key.keystore签名文件 -alias als-key 文件别名为als-key,不配置则默认为mykey -keyalg RSA -keysize 2048 采用的RSA算法生成2048位RSA密钥和签名证书 -validity 20000 证书的有效期是20000天 创建过程如图 二、使用签名文件签名 jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore 签名文件所在目录 apk文件所在目录 签名文件别名 注意文件存放路径的书写,不同工具路径书写方式不同 如果使用git工具Git Bash运行命令 $ jarsigner -verbose -sigalg