AndroidApk签名系统⽂件⽅式
Android apk签名系统⽂件⽅式
JDK版本1.8
1.清单⽂件加 android:sharedUserId="android.uid.system"
2.studio打包出apk
3.获取到系统签名⽂件 platform.pk8 platform.x509.pem
4.使⽤signapk.jar 命令打出系统签名包 ( ⾃⾏下载 signapk.jar )
java -jar signapk.jar platform.x509.pem platform.pk8 app-release.apk systemApp.apk
java -jar signapk.jar platform.x509.pem platform.pk8 app-release.apk systemApp.apk
⽅式⼆:
1.清单⽂件加 android:sharedUserId="android.uid.system"
2.使⽤keytool-importkeypair⼯具⽣成签名⽂件keystore
3.studio使⽤keystore打包应⽤
说明:keytool-importkeypair 使⽤的是shell脚本,Windows不能直接使⽤,可以将后缀名改成 xxx.sh
android获取真正的签名使⽤git执⾏脚本⽂件
keytool-importkeypair.sh -k ~/hanchao.keystore -p 123456 -pk8 platform.pk8 -cert platform.x509.pem -alias platform
参数说明
-k 表⽰要⽣成的 keystore ⽂件的名字,这⾥命名为 release.keystore
-p 表⽰要⽣成的 keystore 的密码,这⾥是 youPassword
-pk8 表⽰要导⼊的 platform.pk8 ⽂件
-cert 表⽰要导⼊的platform.x509.pem
-alias 表⽰给⽣成的 release.keystore 取⼀个别名,这是命名为 youAlias
如图表⽰⽣成成功
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论