遇到一个困扰我一天的问题,虽然还没搞清楚其中原由,但是却解决了这个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打包可能导致打包失败哦