沙瑞金 发表于 2022-12-7 11:05:34

9.5 版本日志打印行号打印不准确的问题




关于 9.5版本日志打印不准确的问题说明
由于混淆会导致代码位置随机发生改变所以会出现这个现象。


解决办法:
1、如果是log打印的话,建议打印日志在代码单独起一行,这样在编译期间会自动加上行号
2、如果不是打印日志,比如调用某个变量出错导致,可以不使用js混淆,
3、为了安全期间,在代码中多做变量判断,避免不必要的null,undefined带来的问题
4、打包编译选择dex + 混淆js的方式,有助于提高代码的防破解的可能性
上述的办法根据实际情况选择


Mr_老冷 发表于 2022-12-7 11:21:24

主要是出现agentEvent.js -1
http.js-1
类似的官方模块报错不好排查

mogoyu 发表于 2023-3-12 10:18:55

学习一下
页: [1]
查看完整版本: 9.5 版本日志打印行号打印不准确的问题