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
- 小米红米Note 2刷机包 MIUI7开发版5.9.23 秒ROOT 主题破解 桌面4X6 IOS状态栏 双音效 流畅省电
- 天语 K-Touch L920 刷机包_救砖包_官方包_天语K-Touch L920_4.4.2_K-Touch_L920_CMCC_V01
- 小米MAX2刷机包 miui9 7.10.27 主题任选 王者模式 XP框架 黑域 高级设置
- 三星I9100刷机包 力卓 Lidroid 4.1.2 v6.2 for Samsung I9100
- 小米红米4X刷机包 解锁直刷包 完整ROOT权限 优化更新 线刷包 极致体验
- 华为C8812E刷机包 乐蛙OS5降临 华丽蜕变 更美 更轻 更懂你
- 深度OS 华为 U8818 全新4.1.2ROM 2.1.3公测版 1123更新
- 金立GN151刷机包 官方Amigo OS 2.0.1 全新升级 邀你来体验
- 三星 Galaxy Beam 2 (G3858)刷机包_救砖包_官方包_三星G3858_4.2.2_G3858ZMUAND1
- 三星N915L刷机包 官方6.0.1固件rom包 LUC-N915LKLU2DPD8 原汁原味 全网首发
热门刷机教程top10
热门ROM资讯top10
热门刷机包top10
- 小米红米Note 2刷机包 MIUI7开发版5.9.23 秒ROOT 主题破解 桌面4X6 IOS状态栏 双音效 流畅省电
- 天语 K-Touch L920 刷机包_救砖包_官方包_天语K-Touch L920_4.4.2_K-Touch_L920_CMCC_V01
- 小米MAX2刷机包 miui9 7.10.27 主题任选 王者模式 XP框架 黑域 高级设置
- 三星I9100刷机包 力卓 Lidroid 4.1.2 v6.2 for Samsung I9100
- 小米红米4X刷机包 解锁直刷包 完整ROOT权限 优化更新 线刷包 极致体验
- 华为C8812E刷机包 乐蛙OS5降临 华丽蜕变 更美 更轻 更懂你
- 深度OS 华为 U8818 全新4.1.2ROM 2.1.3公测版 1123更新
- 金立GN151刷机包 官方Amigo OS 2.0.1 全新升级 邀你来体验
- 三星 Galaxy Beam 2 (G3858)刷机包_救砖包_官方包_三星G3858_4.2.2_G3858ZMUAND1
- 三星N915L刷机包 官方6.0.1固件rom包 LUC-N915LKLU2DPD8 原汁原味 全网首发