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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容