kindle fire系統漢化入門詳細圖文教程
rom之家小編今天帶來kindle fire系統漢化入門詳細圖文教程,感興趣的機油趕緊去看看吧。
一、環境
需要java環境,自己到官方下載,然后缺省安裝就行了,現在好像是7.2版本。
二、工具軟件
編譯、反編譯工具:akptool
文本編輯工具:notepad++
壓縮解壓縮工具:winrar
英文不好的(比如我),請安裝“有道詞典”。
大家在網上下吧。
三、步驟
1、找到需要漢化的程序:
我們吧kindle fire的rom解包,在目錄\system\app下就是它的主要程序文件。
比如我們要漢化快捷菜單,就是這個:

它對應的程序就是:QuickSettings.apk
2、反編譯、漢化、編譯:
現在我們就需要工具akptool,我們先建立一個工作目錄,比如c:\akptool,我們把下載的akptool解包,
里面的三個文件全部放倒這個目錄下,同時把我們要反編譯的對象QuickSettings.apk也放到這個目錄下。
(在正式反編譯之前,還有一個步驟,有些程序需要用到服務框架,我們必須先加載框架;這個框架
就是rom包里的\system\framework\framework-res.apk這個文件。我們把它也放到c:\akptool目錄下。
然后在CMD窗口,進入c:\apktool目錄,輸入:
apktool if framework-res.apk,如下圖:

圖片里的f.apk就是framework-res.apk,被我改名了。
這個加載服務器框架的步驟只需要做一次,以后就不用做了。)
現在接下了,就可以反編譯QuickSettings.apk了,命令很簡單:
apktool d QuickSettings.apk,如圖:

它會把QuickSettings.apk反編譯到QuickSettings的目錄。(同樣被我改名了,q1.apk就是QuickSettings.apk)
然后在QuickSettings\res目錄下就是我們需要漢化的文件夾了,values文件夾是缺省目錄,
如果有values-zh-rCN文件夾,就說明程序本身支持中文顯示;如果沒有,你可以直接漢化value文件夾里的文件,
那么缺省顯示就是中文了,不過,最好是自己新建一個values-zh-rCN文件夾,然后把vlaue文件下strings.xml和arrays.xml這兩個文件
復制到values-zh-rCN文件下,漢化values-zh-rCN文件夾下的這兩個文件就行了。
現在我們就可以對著kindle fire屏幕顯示,在文件中找到相應的英文,然后進行漢化了,如圖:

(編輯xml文件請用notepad++)
漢化完成后,然后我們就要對源代碼進行編譯了,命令是:
akptool b QuickSetting
編譯完成的程序QuickSetting.apk會在這dist目錄下。這個時候最好不要直接把編譯生成的這個程序替換原來的程序,
我們用winrar把QuickSetting.apk打開,在目錄下把資源文件resources.arsc拉出來,替換到編譯前的QuickSetting.apk程序里面。
這樣經過漢化了的QuickSetting.apk就完成了。(不用重新簽名)
這樣我們就可以把漢化好了的QuickSetting.apk裝進我們的rom包,或者直接傳到kindle fire中,用這個命令:
adb shell /data/local/BurritoRoot2.bin
adb root
@pause
adb shell id
adb remount
adb push QuickSettings.apk /system/app
@pause
(kindle fire 必須root了的)
現在點擊你的kindle fire 看看是不是漢化好了。
注:kindle fire里的程序即使反編譯后,有values-zh-rCN文件夾,其漢化也不準確,因為kindle fire其實沒有針對中文地區發售,
其漢化只是將就原來的安卓系統,比如關閉kindle fire,缺省因為現實是“Do you want to shut down your Kindle?”而中文
顯示是“是否關閉手機?”,所以如果你愿意,你可以把values-zh-rCN文件夾里漢化糾正一下,或者干脆直接把value里的文件
復制過來,漢化英文原版的。。
簡單講就這些吧。。。
熱門刷機包top10
- 佳米e5刷機包_救磚包_官方包_佳米E5_4.4.4_AD569B_M41_OLD_X90_JIAMI_V1.0.0
- 三星 Galaxy Note4 (N9100)刷機包_救磚包_官方包_三星N9100_5.0.1_N9100ZCU1BOC5
- 唯米p9刷機包_救磚包_官方包_唯米 P9_5.1_小時代軟件K561P.HYKJ.HB.H.SUSVKM.1128.V3.08
- 華為MATE8聯通版刷機包下載 B182 精簡卡刷包 流暢實用
- 優購uoogou_q2刷機包_救磚包_官方包_優購Q2_4.2.2_Z26_ZK_T2_E_H1.88_V07(狀態欄顯示3G和去除關閉菜單)
- 小米Note3 MIUI10 9.6.28 全局優化 精簡 Magsik 秒截圖 主題免費 順滑省電
- vivoy53l刷機包_救磚包_官方包_vivoY53L_6.0.1_PD1628_A_1.14.0
- 庫柏q7ce刷機包_救磚包_官方包_庫柏Q7CE_4.0.4_ALPS.ICS2.MP.V1.3
- 中德瑞w3刷機包_救磚包_官方包_中德瑞W3_4.3.2_ALPS.JB3.MP.V1
- 三星I9300刷機包 Tencent OS開放測試版151208版 簡潔輕靜 推薦使用
熱門刷機教程top10
熱門ROM資訊top10
熱門刷機包top10
- 佳米e5刷機包_救磚包_官方包_佳米E5_4.4.4_AD569B_M41_OLD_X90_JIAMI_V1.0.0
- 三星 Galaxy Note4 (N9100)刷機包_救磚包_官方包_三星N9100_5.0.1_N9100ZCU1BOC5
- 唯米p9刷機包_救磚包_官方包_唯米 P9_5.1_小時代軟件K561P.HYKJ.HB.H.SUSVKM.1128.V3.08
- 華為MATE8聯通版刷機包下載 B182 精簡卡刷包 流暢實用
- 優購uoogou_q2刷機包_救磚包_官方包_優購Q2_4.2.2_Z26_ZK_T2_E_H1.88_V07(狀態欄顯示3G和去除關閉菜單)
- 小米Note3 MIUI10 9.6.28 全局優化 精簡 Magsik 秒截圖 主題免費 順滑省電
- vivoy53l刷機包_救磚包_官方包_vivoY53L_6.0.1_PD1628_A_1.14.0
- 庫柏q7ce刷機包_救磚包_官方包_庫柏Q7CE_4.0.4_ALPS.ICS2.MP.V1.3
- 中德瑞w3刷機包_救磚包_官方包_中德瑞W3_4.3.2_ALPS.JB3.MP.V1
- 三星I9300刷機包 Tencent OS開放測試版151208版 簡潔輕靜 推薦使用