platform.pk8platform.x509.pem 格式的系统签名转换为 mykey.keystore 格式 需要系统中有 openssljdk

1)使用 platform.pk8 生成 key.pem 文件

openssl pkcs8 -inform DER -nocrypt -in platform.pk8 -out key.pem

2)使用 platform.x509.pemkey.pem 生成 platform.p12 文件

openssl pkcs12 -export -in platform.x509.pem -inkey key.pem -out platform.p12 -password pass:android -name mykey

其中签名的 keyAlias 是 mykey,密码是 android

使用 platform.p12 生成 mykey.keystore 文件

keytool -importkeystore -deststorepass password -destkeystore mykey.keystore -srckeystore platform.p12 -srcstoretype  PKCS12 -srcstorepass android

keystore 密码是 password

校验签名指纹

keytool -list -v -keystore mykey.keystore