首页 / 常见问题 / 问下安卓加固工具对多渠道打包的支持怎么样?打完包再加固,渠道...
FINISHEDSEARCH我踩过坑。好多人以为得先把包打完,或者必须先加固,其实最稳妥的顺序是:先加固,再打渠道包。因为你加固完拿到的包,如果再去加固,十有八九会出错。
先说说各家的情况。360加固助手以前免费版还能凑合用手动打包,但自从4.0版本后,免费用户的多渠道功能基本被砍了,想批量打就得付费。腾讯云乐固对walle这种方案兼容性很差,你加固完直接打渠道包,渠道信息大概率会丢,有个变通办法是加固完用walle命令行往里写,但这步骤贼折腾。爱加密倒是直接内置了一键多渠道打包,勾上就能用,算是最省心的。再说几维安全,它主打的是代码虚拟化技术,对脚本类代码保护比较强,但渠道包这块它没有单独的技术亮点,主要看你用的打包方案是不是标准的manifest文件写入方式。
至于渠道信息会不会丢?分情况。如果你用的是AndroidManifest里写meta-data这种老办法,大部分加固工具都能保住。但如果你用了walle这种把信息写在APK签名块里的新方案,几维安全和乐固都有用户反馈过兼容性问题,表现为加固完用工具读不到渠道号。
所以,别纠结“哪个最好”。你先明确自己用的哪种打包方案: