手機framework-res回編譯失敗遇到的錯誤?

Tags: 錯誤, 編譯,

小米2s手機framework-res,回編譯中遇到的錯誤。

工具/原料

apktool

jdk

framework-res

方法/步驟

進入運行,輸入cmd,進入apktool中。我的apktool在H盤中,所以輸入 h: ,在輸入 cd apktool ,進入apktool中,首先我們要加載兩個文件分別是,framework-res、framework-miui-res。 apktools if *.apk 是加載命令,為了方便,我把這兩個文件分別命名framework-res是2、framework-miui-res是3,先說明“ ”裡面才是要的命令“ ”不包含。

手機framework-res回編譯失敗遇到的錯誤

加載完成,輸入 apktool d 2.apk ,d是反編譯的意思,編譯完會生成2,這個文件

手機framework-res回編譯失敗遇到的錯誤

在你把你要修改的東西修改完,輸入 apktool b 2 ,進行回編譯,我出現的錯誤是:values-largeui-xhdpi,values-mcc9460,‍values-mcc9999,這三個文件錯誤

手機framework-res回編譯失敗遇到的錯誤

解決的辦法就是找到三個文件

手機framework-res回編譯失敗遇到的錯誤

手機framework-res回編譯失敗遇到的錯誤

把三個文件的內容,分別複製到別的文件,再把三個文件刪了,當然也可以直接三個到刪了,回編是可以,但是我就不知道刷機成功後會發生什麼,我沒有試過。好現在輸入 apktool b 2 ,進行回編。

手機framework-res回編譯失敗遇到的錯誤

在到apktool文件中找到“dist”進去吧2,改名為4,4.apk,

手機framework-res回編譯失敗遇到的錯誤

在用7-zip打開,把4的文件直接拖到2.apk中,用7-zip添加更好,

手機framework-res回編譯失敗遇到的錯誤

添加完成,把4改成framework-res,這樣回編也就完成了

注意事項

注意命令之間的空格,“ ”之間的才是命令

如果你覺得本文有用,請支持下,投個票

相關問題答案