Zelix KlassMaster混淆工具使用摘要

混淆后的代码遇到异常抛出堆栈信息时,代码行号完全没有意义,一直以为就此没法准确定位,除非不用混淆功能,今天查了一下,发现只要简单配置一下就能达到在程序出错时抛出精确的堆栈信息,也就是能保持行号的准确性

在.text里

设置

["lineNumbers" "=" ("delete" | "scramble" | "keep")]

其中delete 为堆栈信息里完全没有行号信息

scramble 为混淆后的行号信息

keep 保持混淆前的行号信息

这就便于跟踪代码,为方便调试保留了这些信息。

你可能感兴趣的:(Zelix KlassMaster混淆工具使用摘要)