我正在尝试使用 apktool 重命名 apk 的清单包。我过去曾这样做过,但我不知道发生了什么变化,但现在我似乎无法运行任何 .jar 文件。每当我尝试时,我都会收到无法访问 jar 文件错误。
这是我正在执行的命令:
javaw -jar C:\Users\Nosson\New folder apktool.jar d moon.apk
。
我尝试过其他 .jar 文件,但出现相同的错误。该文件没有被阻止(虽然我似乎无法将批处理文件更改为只读,但它会不断切换回来)。我尝试重新安装Java。有人还有什么我可以尝试的吗?
Apktool 是一个纯命令行程序,没有 UI。
javaw
用于启动基于 UI 的 Java 程序,这些程序不使用命令行/终端输入/输出。因此 javaw 确实显示了一个命令行窗口。
如果使用
javaw
启动仅命令行程序会发生什么?你不会看到任何东西。
所以请始终使用 apktool 与
java
而不是 javaw
:
java -jar C:\Users\Nosson\New folder apktool.jar d moon.apk