记一次使用pem,pk8再签名打包,生成系统应用的问题

2019-01-31  本文已影响0人  军如令

遇到一个困扰我一天的问题,虽然还没搞清楚其中原由,但是却解决了这个bug,还是很开心的。

问题:

使用java -jar signapk.jar cert.x509.pem private.pk8 unsigned.apk signed.apk重签名apk

signapk.jar:android源码中的文件

.pem和.pk8:秘钥转换的

将自己的Apk升级成系统应用,debug版本使用xx.x509.pem与xx.pk8签名时不出错,push到system/app重启设备后报错,错误信息如下:

解决方法:

在网上查找后发现他们的情况和我都不同,在经过各种尝试后,发现如果使用release版本再打包,奇迹般的就好了。

Ps:使用不对应版本源码里的signed.apk打包可能导致打包失败哦

上一篇 下一篇

猜你喜欢

热点阅读