Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android手機 >> Android刷機教程 >> 安卓刷機技巧 >> kindle fire系統漢化入門詳細圖文教程

kindle fire系統漢化入門詳細圖文教程

編輯:安卓刷機技巧

  rom之家小編今天帶來kindle fire系統漢化入門詳細圖文教程,感興趣的機油趕緊去看看吧。

  一、環境

  需要java環境,自己到官方下載,然後缺省安裝就行了,現在好像是7.2版本。

  二、工具軟件

  編譯、反編譯工具:akptool

  文本編輯工具:notepad++

  壓縮解壓縮工具:winrar

  英文不好的(比如我),請安裝“有道詞典”。

  大家在網上下吧。

  三、步驟

  1、找到需要漢化的程序:

  我們吧kindle fire的rom解包,在目錄\system\app下就是它的主要程序文件。

  比如我們要漢化快捷菜單,就是這個:

kindle fire,系統漢化

  它對應的程序就是: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,如下圖:

kindle fire,系統漢化

  圖片裡的f.apk就是framework-res.apk,被我改名了。

  這個加載服務器框架的步驟只需要做一次,以後就不用做了。)

  現在接下了,就可以反編譯QuickSettings.apk了,命令很簡單:

  apktool d QuickSettings.apk,如圖:

kindle fire,系統漢化

  它會把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屏幕顯示,在文件中找到相應的英文,然後進行漢化了,如圖:

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裡的文件

  復制過來,漢化英文原版的。。

  簡單講就這些吧。。。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved