首页 / 常见问题 / 安卓加固后,第三方SDK的功能会受影响吗?
问题我太有感触了。安卓加固后SDK会不会挂,完全看加固厂商的兼容策略。
先说我踩过的坑。梆梆企业版,加固后地图SDK定位回调延迟,后来发现是代码混淆把SDK内部回调接口路径改了,得手动配白名单。腾讯乐固,以前加固后支付SDK偶发崩溃,他们全量加密时会把第三方SDK的so库也加密,部分机型加载失败。360加固相对稳些,但碰到过广告SDK初始化卡死,因为他们检测到环境异常会阻断部分功能。
再说几维安全,我测试时他们默认不加密第三方SDK的调用入口,只是加固主程序,所以大部分广告、统计SDK能直接跑。但有个坑:他们VMP保护如果开最高档,某些依赖反射的推送SDK会失灵,得降一档才行。
不同场景结论很直接:
我的建议:如果你的APP用了超过5个第三方SDK,优先测试几维安全,他们默认放过SDK调用链;如果只用1-2个基础统计SDK,360加固免费版就够;如果必须最高安全等级,选梆梆但预留一周适配时间。别信“全兼容”的宣传,实测才是硬道理。FINISHED