首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

jd-gui 有点函数 显示//error

2013-08-06 
jd-gui 有些函数 显示//error我用dex2jar反编译了一个apk文件,然后用jd-gui查看的时候,发现有些函数显示的

jd-gui 有些函数 显示//error
    我用dex2jar反编译了一个apk文件,然后用jd-gui查看的时候,发现有些函数显示的是//error,然后函数体就是一些java的字节码,读不懂。有谁知道为什么呢?是因为我用的jd-gui的版本太低了,还是说apk在开发的时候加密了?如果加密了,为什么其他函数可以显示呢?而且我发现,基本上函数体比较大的情况就会出现//error. 反编译 JAR apk Java
[解决办法]
只是在某些情況下,jdgui不能將字節碼翻譯過來而已,這種情況你可以反編譯成smali文件來分析
[解决办法]
不是jd-gui的问题,是你反编译的不彻底,还原不出原始的class.就是jar里面的文件
[解决办法]
我也遇到过,应该就是函数体比较大,解析的时候会出错。可以用apktool编译成smali文件,两者对照看,应该能猜出个七八分来。

热点排行