安卓进阶

360平台提示"您的应用的签名算法采用“SHA256withRS

2018-01-30  本文已影响0人  呀粥

360平台提示"您的应用的签名算法采用“SHA256withRSA”,在部分4.2以下安卓版本的手机上不能安装"

解决办法:
1、先把打包的apk文件后缀改为.zip,然后打开删除apk中META-INF文件,再把.zip文件改回.apk

2、cmd切换到jdk的bin目录下,执行以下命令

   jarsigner -verbose -keystore 您的签名文件绝对路径 -signedjar D:\sign.apk D:\原始.apk 别名

然后输入密码
3、加固apk(注:如使用360加固助手,请先取消自动自动签名功能)
4、
执行以下命令:

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore 您的签名文件绝对路径 -signedjar D:\sign_SHA1.apk D:\sign.apk 别名

5、打开你的D盘,找到sign_SHA1.apk

上一篇下一篇

猜你喜欢

热点阅读