乐固加固、360加固后安装不了问题。

腾讯云应用安全已在加固过程中删除签名信息,加固后的安装包需要重新签名。
同样近期360加固助手签名设置也需要购买高级加固服务。
在进行加固后我们需要手动签名
cmd 手动签名 apksigner

1、检查签名文件*.jks或者*.keystore

keytool -list -v -keystore 签名文件路径 -storepass 密码

注意有些历史比较悠久的密钥库有警告请自行处理比如

Warning:
JKS 密钥库使用专用格式。建议使用 "keytool -importkeystore -srckeystore D:\bestway.keystore -destkeystore D:\bestway.keystore -deststoretype pkcs12" 迁移到行业标准格式 PKCS12。

*这里之前的文件记得存一份,出现事故概不负责

2、Android\Sdk\build-tools\xx.x.x目录下进行签名

apksigner sign --ks 签名文件路径 --ks-key-alias 别名  需要签名的apk路径

*当然在签名前面还可以进行zip包对齐:在该目录下执行

zipalign -v 4 优化前apk路径 优化后apk路径   //4字节对齐优化
zipalign -c -v 4 优化后apk路径        //检查APK是否对齐

你可能感兴趣的:(乐固加固、360加固后安装不了问题。)