当前位置:   article > 正文

反编译过程中dex2jar将classes.dex转换成jar文件报错com.googlecode.d2j.DexException: not support version._dex无法转换成jar

dex无法转换成jar

反编译过程中,使用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,问题解决

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/478061
推荐阅读
相关标签
  

闽ICP备14008679号