经验证的为第三方应用签名,成系统应用
Posted 邱小琪Yogi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了经验证的为第三方应用签名,成系统应用相关的知识,希望对你有一定的参考价值。
方法1
1.找到platform.pk8
2.找到platform.x509.pem
3.准备未签名的应用unsigned.apk
4.把这3个文件放在同一个文件夹signtest,进入这个文件夹,执行下面的命令
第一句
openssl pkcs8 -inform DER -nocrypt -in platform.pk8 -out platform.pem
第二句
openssl pkcs12 -export -in platform.x509.pem -out platform.p12 -inkey platform.pem -password pass:android -name androiddebugkey
第三句
keytool -importkeystore -deststorepass android -destkeystore ./my.keystore -srckeystore ./platform.p12 -srcstoretype PKCS12 -srcstorepass android
第四句
jarsigner -verbose -keystore my.keystore -signedjar mysigned.apk unsigned.apk androiddebugkey
会让你输入密码,输入 android 即可,一会儿就会生成mysigned.apk,这就是已经签名的应用了。
方法2
1.找到platform.pk8
2.找到platform.x509.pem
3.准备未签名的应用unsigned.apk
4.找到signapk.jar
5.把这4个文件放在同一个文件夹signtest,进入这个文件夹,执行以下命令
java -jar signapk.jar platform.x509.pem platform.pk8 unsigned.apk mysigned.apk
一会儿就会生成mysigned.apk,这就是已经签名的应用了。
以上是关于经验证的为第三方应用签名,成系统应用的主要内容,如果未能解决你的问题,请参考以下文章