1.生成证书,网上有很多教程(比如Android平台签名证书(.keystore)生成指南_安卓app生成证书-CSDN博客),不用多说(注意要使用jdk1.8.0_201的jdk)福利下载地址百度网盘 请输入提取码
还有一种方法直接网站生成证书,福利网站:香蕉云编-app打包上架工具类平台 (yunedit.com)
2.开始签名:
CMD进入命令
切换工作目录到D:路径,生成的证书也会保存这个目录下
D:
签名前先用命令运行你C盘装的jak:
set PATH=%PATH%;"C:\Program Files\Java\jdk-21\bin"
签名命令:
jarsigner -verbose -keystore D:\test.keystore -signedjar santushuma.apk
D:\2003.apk XXX
这个命令后会输入证书别名密码 注意输入密码时看不见输入的字符
证书名:test.keystore 放在D盘根目录
签好的APP: santushuma.apk 会生成在D盘根目录
待签的app : 2003.apk
证书别名: XXX 生成证书过程会设置别名
注意当时测试时是使用最新的JDK生成签好名的AKP