2013-02-19 73 views
1

我正在尝试编译应用程序,但我没有运气。 我什至不能编译一个未触及的应用程序,即如果我反编译mms.apk(根本没有错误),我试图编译正确,它不起作用! 我以前做过这个,当我仍然使用Windows 7所以idk为什么它不工作。无法使用apktool编译应用程序

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

反正这里是输出I得到:

Image http://i47.tinypic.com/v83fkj.png

谢谢!

回答

1

安装手机的框架是这样

apktool if framework-res.apk 
+0

当然,但我已经这样做了..不工作 – 2013-02-19 17:00:22

0

是位于C:\Windows\system32\config\systemprofile\apktool\framework\1.apk的文件不能被正确读取。

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

我会做Cristi上面所说的,除非确保您在管理员启动的命令提示符窗口中,以便您有权读取/写入C驱动器的所有部分。

+0

它安装框架没有错误和反编译就好:/我做了你告诉我,但仍然无法正常工作..也许是因为它正在安装框架在一个奇怪的位置..它应该安装到'C:\ Users \ John \ apktool \ framework \ 1.apk',是因为我现在使用的是Windows 8吗?我该如何解决它? – 2013-02-20 14:42:25

+0

在发布之前,我测试了Win8和Ubuntu上的所有内部版本。我没有遇到过这种存储行为。您是否以管理员帐户登录? – 2013-02-20 19:49:41

+0

是的,我是唯一的帐户和管理员 – 2013-02-20 22:46:52

0

我认为你应该使用APKTtool的更新版本:一个文件夹中

Download APKTool

将所有三个文件(aapt.exeapktool.jarapktool.bat) 。

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