dex2jar 不是内部或外部命令,也不是可运行的程序或批处理文件

dex2jar is not recognized as an internal or external command, operable program or batch file

我正在尝试将我的一个旧 APK 转换为 jar。 1. 我下载了 apk 工具,以便从我的 apk 中获取 classes.dex 文件。 2.我下载了dex2 jar,在命令行输入:

C:\Users\myLaptop\Downloads\dex2jar-2.0>dex2jar classes.dex

这导致了这个错误:

dex2jar is not recognized as an internal or external command, operable program or batch file.

我正在使用 windows 机器。我在这个网站上看到了关于这个问题的其他问题,当我尝试它们时它们没有用。一种解决方案是使用 dex2jar 版本 0.0.9.15,但我在尝试使用该版本时遇到了同样的错误。

我找到了解决方案。如果有人使用 dex2jar 版本 2.0 或更高版本,请在 windows:

中使用此命令
C:\Users\Zookeeper\Downloads\dex2jar-2.0>d2j-dex2jar classes.dex dex2jar classes.dex ->.\classes-dex2jar.jar

我现在有一个来自我的 apk 的 jar 文件