1

我正在尝试编译一个应用程序,但我没有运气。我什至无法编译一个未修改的应用程序,即,如果我反编译 mms.apk(完全没有错误)并且我试图继续编译,它就不起作用!当我仍然使用 Windows 7 时,我已经这样做了,所以我知道为什么它不工作。

我注意到的一件事是安装框架C:\Windows\system32\config\systemprofile\apktool\framework\1.apk 可以吗?如果这有什么不同,我现在正在使用 Windows 8。

无论如何,这是我得到的输出:

图片

谢谢!

4

3 回答 3

1

像这样安装手机的框架

apktool if framework-res.apk
于 2013-02-19T16:56:24.893 回答
0

我认为您应该使用更新版本的 APKTtool:

下载APK工具

将所有三个文件(aapt.exeapktool.jarapktool.bat)放在一个文件夹中。

然后使用 cmd 转到该文件夹​​目录并键入apktool d apkname.apk.

于 2015-04-26T14:17:39.383 回答
0

C:\Windows\system32\config\systemprofile\apktool\framework\1.apk无法正确读取位于的文件。

这可能是由于您在apktool if framework-res.apk命令期间最初没有写入文件的权限。如您所见,在反编译期间,apktool 必须加载框架,以便在反编译期间正确解析资源。该错误的前几行表明 apktool 无法正确提取该文件。

我会按照克里斯蒂上面所说的去做,除了确保你在管理员启动的命令提示符窗口中,这样你就有权读取/写入 C 驱动器的所有部分。

于 2013-02-20T13:28:23.423 回答