java -Xmx2048m -jar out/host/linux-x86/framework/signapk.jar -w build/target/product/security/testkey.x509.pem build/target/product/security/testkey.pk8 unsigned-update.zip signed-update.zip
簽名工具要根據項目配置來決定,需和recovery所用保持一致。
見build/tools/releasetools/common.py SignFile()函數
apk簽名
java -jar out/host/linux-x86/framework/signapk.jar build/target/product/security/platform.x509.pem build/target/product/security/platform.pk8 ~/tmp/NetworkLocation.apk ~/tmp/NetworkLocation-sign.apk
查看apk簽名信息:
jarsigner -verify -verbose -certs your_application.apk