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
- OPPO Find7刷机包下载 Crdroid6.x增强版rom Beta1.0 安卓6.0 归属和T9 应用锁等
- 至尊宝t868刷机包_救砖包_官方包_至尊宝T868_2.3.5_1090K0K2_HS_V003
- 小米5刷机包 MIUI9_7.8.15_体验版_Android-7.0 快如闪电 永远为发烧而生 抢先体验
- 酷派 5860+ 刷机包 精简 优化 全透美化ROM
- oppor7plus(全网通)刷机包_救砖包_官方包_OPPOR7PLUS_5.0_R7Plus_11_A.14_160612
- 华为 G620(L75/移动4G版)刷机包_救砖包_官方包_华为G620-L75_4.3_G620-L75V100R001C01B130
- 小米note(双网通版)刷机包_救砖包_官方包_小米小米Note(移动4G合约)_4.4.4_V6.6.5.0.KXJCNCF.2015501
- 奥克斯w5刷机包_救砖包_官方包_奥克斯W5_4.1.1_W5_6548_03_20130529(修改重启后来电振动失效问题)
- 美图 2刷机包_救砖包_官方包_美图美图2_4.2.2_MK260_05_V44.0_140611
- 红米Note4X高通版刷机包 MIUI9 8.1.21 主题任选 高级设置 黑域 V4A音效
热门刷机教程top10
热门ROM资讯top10
热门刷机包top10
- OPPO Find7刷机包下载 Crdroid6.x增强版rom Beta1.0 安卓6.0 归属和T9 应用锁等
- 至尊宝t868刷机包_救砖包_官方包_至尊宝T868_2.3.5_1090K0K2_HS_V003
- 小米5刷机包 MIUI9_7.8.15_体验版_Android-7.0 快如闪电 永远为发烧而生 抢先体验
- 酷派 5860+ 刷机包 精简 优化 全透美化ROM
- oppor7plus(全网通)刷机包_救砖包_官方包_OPPOR7PLUS_5.0_R7Plus_11_A.14_160612
- 华为 G620(L75/移动4G版)刷机包_救砖包_官方包_华为G620-L75_4.3_G620-L75V100R001C01B130
- 小米note(双网通版)刷机包_救砖包_官方包_小米小米Note(移动4G合约)_4.4.4_V6.6.5.0.KXJCNCF.2015501
- 奥克斯w5刷机包_救砖包_官方包_奥克斯W5_4.1.1_W5_6548_03_20130529(修改重启后来电振动失效问题)
- 美图 2刷机包_救砖包_官方包_美图美图2_4.2.2_MK260_05_V44.0_140611
- 红米Note4X高通版刷机包 MIUI9 8.1.21 主题任选 高级设置 黑域 V4A音效