apktool不被识别为外部或内部命令

时间:2014-03-23 19:43:10

标签: java android windows

我试图在我的Windows 7机器上运行android apktool,但得到上述错误。我下载apktool-install-windows-r05-ibot和apktool1.5.2包,apktool.jar文件已存在于apktool.jar文件夹中。此外,我已经检查了jdk和jre已经安装,并且还为它们设置了Enviroment变量。如果是framework-res.apk我还尝试了$ ./apktool.jar但仍然得到相同的错误。仅供参考我还添加了以下路径到env变量,C:\ Program Files \ Android \ sdk \ platform-tools工具 - C:\ Program Files \ Android \ sdk \ tools,C:\ Program Files \ Android \ SDK \构建工具\ 18.1.0。 请告诉我如何解决这个错误或我正在做错的问题。

5 个答案:

答案 0 :(得分:2)

C:\ cd<这是对apktool.jar的目录> ENTER

C:\ java -jar apktool.jar

如果您没有设置java的路径,

C:\“C:\ Program Files \ Java \ jre7 \ bin \ java”-jar<这里的apktool.jar目录> \ apktool.jar

答案 1 :(得分:1)

文件夹名称:ApkToolPath。

ApkToolPath文件夹位于C:/,它包含aapt.exe,apktool.bat和apktool.jar

在cmd中运行此命令 c:>“C:\ Program Files \ Java \ jre7 \ bin \ java”-jar ApkToolPath \ apktool.jar

之后的光盘ApkToolPath

cd:\ ApkToolPath> apktool d name_of_apk.apk

答案 2 :(得分:0)

提取apktool-install-windows-r05-ibot和apktool1.5.2包之后

尝试将两个文件夹中的内容放入相同的文件夹中,例如xml。然后运行命令

答案 3 :(得分:0)

我一直面临的问题是由于.JAR格式未包含在“ PATHEXT”变量中。在“高级系统设置”中,单击“环境变量”,在该窗口中的“系统变量”列中查找PATHEXT,然后在该变量的末尾添加.JAR。

答案 4 :(得分:-1)

开始时查找编辑环境变量 并单击变量user new 1个变量名称 - >路径 2个变量用户 - > C:\ Program Files \ Java \ jre7 \ bin