乐固加固、360加固后安装不了问题。
腾讯云应用安全已在加固过程中删除签名信息,加固后的安装包需要重新签名。
同样近期360加固助手签名设置也需要购买高级加固服务。
在进行加固后我们需要手动签名
cmd 手动签名 apksigner
同样近期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是否对齐