混淆目标文件
- 为什么明明在识别常量里面出现了的资源,也做了改名,但是在运行时找不到?
先看看当前工程的所有项目里面资源里面,搜索在调试时出现问题的那个代码文件,看看它前面有没有 C(confuse) 标示,如果没有标记,最好去掉那个资源的R(rename)标记。
- 运行混淆后,在混淆目标文件阶段提示失败,看日志文件里面,提示link-symbol-error
这是因为在运行混淆设置里面,默认是打开了检查链接符号错误,在确保没有问题的情况下,可以关闭该选项。
- 混淆时候报 symbol-convert-check-error?
这是因为你点开始混淆的时候,打开了【校验符号转换】功能,关闭就行了,因为有些符号在做转换校验,结果发现不认识,就会提醒一下!