查看主题内容
study_ 大佬,我私聊不了你,但是我报错了 不知道怎么弄,百度也没有 ReferenceError: identifier 'trace' undefined at [anon] (../../.. ...
我的设备上,脚本61行报错,看了下是因为正则表达式没匹配上,返回结果为 null 的情况下,操作了 null ,报了空指针错误。
修复方法:
在代码中加入空判断,把61行的代码注释掉,改成红色框这样,就可以正常使用了。
问题原因:
61行在做的事情是格式转化,想把 Ljava/lang/String; 转化为 java.lang.String
但是打印log,发现不是所有类名都是以 ;结尾的,所以正则表达式存在匹配不上的情况,但是代码中没有判断是否为null,直接就操作了返回值。