欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

教你如何使用platform密钥对apk进行签名

程序员文章站 2023-02-02 12:35:38
1.进入/build/target/product/security,找到【platform.pk8】和【platfo...

1.进入<android_source_path>/build/target/product/security,找到【platform.pk8】和【platform.x509.pem】系统密钥。

2.进入<android_source_path>/build/tools/signapk找到signapk.java,运行javac编译成signapk.class

3.执行命令java com.android.signapk.signapk platform.x509.pem platform.pk8 input.apk output.apk

ok, 您已经完成了对input.apk 的签名,输出文件是output.apk。

另外,命令java com.android.signapk.signapk platform.x509.pem platform.pk8 input.apk output.apk

不单可以对apk文件进行重签名,也可以对所有的zip文件进行重签名,包括rom文件。