cordova apk签名

2020-12-08  本文已影响0人  莫伊剑客

第一步

在项目根目录下运行命令cordova build --release android,会在testApp\platforms\android\build\outputs\apk目录下生成一个android-release-unsigned.apk



第二步

命令行运行keytool -genkeypair -alias mf.keystore -keyalg RSA -validity 4000 -keystore mf.keystore 执行以上命令后,会要求填写密码口令,单位信息等等,这里需要记住录入的密码,因为最后编译apk的时候还需要用到,在所有的选项都录入完后,按回车,会在项目的根目录下生成一个mf.keystore的签名文件,里面就包含刚刚录入的一些信息。

会在根目录下生成一个mf.keystore,这是apk独有的签名证书,如下图(命令中的mf.keystore中的mf是签名文件的名字,这里可以任意取名,我习惯用mf.keystore)


第三步

将生成的mf.keystore复制到release目录下



第四步

进入release目录运行jarsigner -verbose -keystore fm.keystore -signedjar MF.apk app-release-unsigned.apk mf.keystore,输入之前签名的录入的密码,经过编译,会生成最后的签名版本 MF.apk.

至此,就完成了apk的打包签名

上一篇 下一篇

猜你喜欢

热点阅读