AndroidStudio打包时缺少CERT.SF/CERT.RSA文件

0

昨天把打包的apk发给领导准备发布上线版本了,领导跟我说apk签名不对,跟以前的app签名不一致。

1

刚开始以为是keystore的问题,又重新找人要了公司的keystone,生成apk,还是不对。

2

然后在网上查了下,说是clean或者keystore的alia填错了,反复确认后,没有问题。

3

找以前的版本对比了一下,发现apk解压后缺少了CERT.SF 和 CERT.RSA两个文件文件

AndroidStudio打包时缺少CERT.SF/CERT.RSA文件_第1张图片
异常
AndroidStudio打包时缺少CERT.SF/CERT.RSA文件_第2张图片
正常

4

经过一番尝试后,试了多种解决方式不得行,最终解决的方法竟然是:

更改apk输出路径 
或者删掉之前路径中生成的apk
AndroidStudio打包时缺少CERT.SF/CERT.RSA文件_第3张图片
路径

这个路径我一直用默认的,每次生成都是覆盖原来的apk,感觉这应该是android studio的bug吧

你可能感兴趣的:(AndroidStudio打包时缺少CERT.SF/CERT.RSA文件)