系统签名文件目录:
build/make/target/product/security
主要签名文件
media.pk8
media.x509.pem
networkstack.pk8
networkstack.x509.pem
platform.pk8
platform.x509.pem
releasekey.pk8
releasekey.x509.pem
shared.pk8
shared.x509.pem
testkey.pk8
testkey.x509.pem
verity_key
verity.pk8
verity.x509.pem
各类签名说明:
platform:平台的核心应用签名,签名的apk是完成系统的核心功能。这些apk所在的进程UID是system。manifest节点中有添加android:sharedUserId=“android.uid.system”。
media: 这个签名的apk是media/download的一部分。manifest节点中有添加android:sharedUserId=“android.media”。
shared:这个签名的apk可以和home/contacts进程共享数据。manifest节点中有添加android:sharedUserId=“android.uid.shared”。
testkey/releasekey:平台默认key。在编译中未指定LOCAL_CERTIFICATE的,默认是用testkey。因为testkey是公开的,任何人都可以获取,不安全,所以一般使用 自己创建releasekey作为默认key。
.pk8 与 .x509.pem
.pk8就是私钥文件,用于对apk进行签名。
.x509.pem是证书文件&#x