美文网首页安卓进阶
360平台提示"您的应用的签名算法采用“SHA256withRS

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

作者: 呀粥 | 来源:发表于2018-01-30 11:43 被阅读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

相关文章

网友评论

    本文标题:360平台提示"您的应用的签名算法采用“SHA256withRS

    本文链接:https://www.haomeiwen.com/subject/sroqzxtx.html