0
我试图用对DEX工具把眼光放在Android上DEX文件(classes.dex) 类和方法的高度概括,但我发现下面的错误,当我使用dexdump如何在Ubuntu使用dexdump
dexdump -d classes.dex |少
dexdump:找不到命令
有人能帮助我吗?
谢谢。
我试图用对DEX工具把眼光放在Android上DEX文件(classes.dex) 类和方法的高度概括,但我发现下面的错误,当我使用dexdump如何在Ubuntu使用dexdump
dexdump -d classes.dex |少
dexdump:找不到命令
有人能帮助我吗?
谢谢。
要直接调用它,您需要具有完全限定路径到PATH
,而不是。在我的机器上位于build-tools/{version}
。例如。
./build-tools/19.0.1/dexdump
./build-tools/19.1.0/dexdump
./build-tools/20.0.0/dexdump
./build-tools/21.0.2/dexdump
./build-tools/21.1.1/dexdump
./build-tools/21.1.2/dexdump
./build-tools/22.0.1/dexdump
./build-tools/23.0.1/dexdump
./build-tools/23.0.2/dexdump
你所能做的就是cd
在sdk
目录,并寻找它
find . -name dexdump
,然后在前面加上相对路径命令,像build-tools/19.0.1/dexdump
,或使用像/path/to/sdk/build-tools/19.0.1/dexdump
完全限定路径
或在您的情况
/path/to/sdk/build-tools/19.0.1/dexdump -d classes.dex | less
谢谢。但那就是我所做的。我只是运行dexdump所在目录中的命令。 找不到命令'dexdump',是否意指: 命令'hexdump'来自软件包'bsdmainutils'(主) 命令'devdump'来自软件包'genisoimage'(主) 命令'derdump'来自软件包'libnss3-tools' (主) dexdump:命令未找到 .......就是我得到的。 @Blackbelt –
如果你在同一个目录中,你必须使用'./dexdump'。请注意''dexdump'之前的'。/''''' – Blackbelt
非常感谢。有用。 –