2013-02-19 52 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