赞
踩
在反编译过程中,使用dex2jar将classes.dex转换成jar文件报错com.googlecode.d2j.DexException: not support version.
网上查询说由于Android 版本的原因,高版本的Android版本编译成的dex文件开头字节会有区别,导致出现dex2jar的版本兼容问题,而目前官网的dex2jar工具只更新到2.0的版本,据了解dex2jar-2.0版本的工具只支持dex开头字节为035和036的Android版本,
利用文本工具软件,如notepad++打开APK解压得到的dex文件,发现开头字节为036
然后将该处039改成036,保存。重新输入命令d2j-dex2jar.bat classes.dex,问题解决
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。