所以我需要编辑一个apk。我已经看过一些关于如何使用apktool进行操作的指南。
我已经安装了jre 1.7,Android SDK和apktool。
我已将apktool.jar,apktool.bat和aapt.exe放在同一个文件夹(C:/ apktool)中,并添加了framework-res.apk和我想编辑的应用程序到文件夹。
然而,当我在管理员启动的CMD中编写命令“apktool if framework-res.apk”时,没有任何反应。没有错误发生。命令“apktool d”也不起作用,也不显示任何错误。
顺便说一句,我的计算机可以识别Java。
当我尝试通过CMD运行它们时,为什么我从“apktool if”和“apktool d”中得不到任何回复?
我很乐意提供您需要的任何信息。
先谢谢,Sagi。
答案 0 :(得分:2)
我怀疑问题依赖于apktool.bat,但由于你没有输出,我们无法确定是什么问题。
请使用此命令(cmd.exe)直接从.jar启动apktool:
java -jar apktool.jar d app_name.apk
请记住从正确的目录运行此命令(在您的情况下为C:/ apktool),并确保您的$ PATH中有java。
祝你好运,欢迎来到stackoverflow。