已将dex2jar转换为.jar文件.但是,JD GUI中的结果为空



我已经将我的dex文件从apk转换为jar文件

步骤:

  1. 将xyz.apk更改为xyz.zip
  2. 提取xyz.zip
  3. 将classes.dex复制到我的dex2jar文件夹
  4. 将classes.dex拖放到dex2jar.abat上
  5. Classes_dex2jar.jar已创建
  6. 在京东Gui中打开classes_dex2jar.jar
  7. 京东桂空屏

有人能告诉我做错了什么吗?

我也尝试过使用终端执行步骤4,但它产生了相同的结果。我在Windows7上运行。

我从未将其重命名为zip和解压缩文件。通常,我会将apk文件复制到与dex2jar文件夹相同的文件夹中,然后运行:

  d2j-dex2jar.bat file.apk

它将生成jar文件:file.jar,您可以在JD GUI中正常打开它。

我建议使用cfr反编译器或procyon,因为它们比JD GUI好得多,并且与dex2jar结合时会产生更好的结果。

最新更新