凌霄的博客
如何打包系统级应用
如何打包系统级应用

系统级应用

签名文件需要系统的

要做系统签名必须要拿到的两个文件platform.x509.pem,platform.pk8它们存放在系统的/build/target/product/security/目录下。拿到这两个文件后就可以做我们的app签名了。

制作keystore签名文件

环境:ubuntu16.04

依次执行以下命令:

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 ./platform.keystore -srckeystore platform.p12 -srcstoretype PKCS12 -srcstorepass android

依次执行完这3条命令后我们的签名文件platform.keystore就生成了。签名的密码为android,alias为androiddebugkey。

安装到手机设备

在/system/app文件夹新建一个文件夹,然后放入签名之后的apk,如果apk中有使用到so文件,将so文件放入/system/lib里。

发表评论

textsms
account_circle
email

如何打包系统级应用
系统级应用 签名文件需要系统的 要做系统签名必须要拿到的两个文件platform.x509.pem,platform.pk8它们存放在系统的/build/target/product/security/目录下。拿到这两个文件后就可以做…
扫描二维码继续阅读
2019-06-14