Android签名的那些命令

原创文章
声明:作者声明此文章为原创,未经作者同意,请勿转载,若转载,务必注明本站出处,本平台保留追究侵权法律责任的权利。
全栈老韩
全栈工程师,擅长iOS App开发、前端(vue、react、nuxt、小程序&Taro)开发、Flutter、React Native、后端(midwayjs、golang、express、koa)开发、docker容器、seo优化等。

安卓签名

1. 生成keystore文件

复制代码
keytool -genkey -alias user-AndroidKey -keyalg RSA -validity 400000 -keystore user.keystore

输入密钥库口令: user#1001
您的名字与姓氏是什么? user
您的组织单位名称是什么? xxx科技有限公司
您的组织名称是什么?xxx科技有限公司
您所在的城市或区域名称是什么?杭州
您所在的省/市/自治区名称是什么?杭州
您的组织名称是什么?该单位的双字母国家/地区代码是什么?CN

CN=xxx, OU=xxx科技有限公司, O=xxx科技有限公司, L=杭州, ST=杭州, C=ch是否正确?

2. 对apk进行签名

复制代码
jarsigner -verbose -keystore user.keystore -signedjar usersigned.apk to-sign-app.apk user-AndroidKey -digestalg SHA1 -sigalg MD5withRSA
复制代码
输入密钥库的密码短语: user#1001

key alias: user-AndroidKey

key password: user#1001

3. 查看应用签名

复制代码
keytool -list -keystore user.keystore -alias user-AndroidKey -v

暂无评论,快来发表第一条评论吧