PALMisLIFE 討論區

搜索
鹹魚爸魅力四射舞蹈教室
查看: 2730|回復: 0
打印 上一主題 下一主題

利用 APK Manager 取出資源簡易教學

[複製鏈接]

5

主題

1

好友

41

積分

該用戶從未簽到

文章
15
跳轉到指定樓層
1#
發表於 2013-3-28 10:32 |只看該作者 |倒序瀏覽
本文章最後由 LJI 於 2013-3-28 12:22 編輯

把我之前在其他論壇發表的文章再貼過來一下

相關檔案連結:
01.    Java Runtime Environment
02.    APK Tool
03.    APK Manager 4.9

首先,請按照你的OS環境,安裝Java Runtime Environment
如果你是64位元的作業系統,建議兩個版本都要下載安裝

再來把apk_manager_4.9.zip解壓縮到C:\APK Manager
然後利用WinRAR或是7-Zip把apktool-install-windows-r05-ibot.tar.bz2解壓縮到C:\APK Manager\other目錄下
再複製以下兩個檔案到相同目錄

利用root explorer複製手機內以下兩個檔案
/system/framework/framework-res.apk
/system/framework/twframework-res.apk

然後執行以下指令(如果沒做這個動作,組譯及反組譯會出現錯誤)
apktool install-framework framework-res.apk
apktool install-framework twframework-res.apk

這樣就做好準備工作了,接下來就正式使用APK Manager來修改程式語言
我們可以先看一下APK Manager的目錄結構

把要修改的apk檔放在place-apk-here-for-modding目錄(檔名不可有空格)

然後點兩下Script

按下數字鍵9,會把剛剛放在place-apk-here-for-modding目錄下的apk檔
做反組譯的動作,並存放在projects目錄下與檔案名稱相同的目錄

我們看看這個目錄的結構

assets:存放說明檔,不見得都會放說明檔,不過有放大多放在這

res:存放資源檔,包含圖片、文字檔,文字檔是已解密的xml檔

要變更程式圖檔,請到drawable或是drawable-hdpi目錄找對應圖檔替換

要做內嵌式中文化,請建立對應目錄,並從原目錄複製對應檔案,如下圖所示



smail:存放字串檔,對話字串會存放在這

當你修改好文字,或是替換了圖檔,我們必須要做組譯的動作
輸入11,程式會詢問是否為系統檔,一般來說都選N

再輸入12做簽章的動作,如果到此都沒有出現錯誤的話,那就算完工了
不過還是要實際安裝到手機或是模擬器上做測試

下圖是完成的範例,signed開頭的檔案就是我們的完成品

輸入24就可以離開這個程式

大致上的使用方式是這樣,實際應用請心神領會了
寫得很倉促,如有未竟之處,請見諒,也歡迎指正
分享淘帖0 分享分享0 收藏收藏0 頂0 踩0
您需要登錄後才可以回帖 登錄 | 免費註冊

與站長聯繫| PALMisLIFE 掌上生活      下載:更快、更棒、更好玩

GMT+8, 2024-11-23 10:52 , Processed in 0.045224 second(s), 30 queries , Gzip On.

Powered by Discuz!

© 2001-2012 Comsenz Inc. style by eisdl

回頂部