【笔记】Android汉化
前言
Android通过修改文本内容实现汉化
搜索关键字出现的文件
MT管理器
->右上角菜单->搜索
->勾选高级搜索
->输入关键字->确定
修改xml文件
MT管理器
->选择APK->查看
- 选择需要修改的文件->打开方式选择
反编译
- 修改文本内容->右上角点保存按钮->返回->提示是否重新打包,选择
确定
修改arsc文件
MT管理器
->选择APK->查看
- 选择需要修改的文件->打开方式选择
翻译模式
->[DEFAULT]
- 汉化
- 手动汉化:选择需要修改的字符串->输入翻译后的文本->
确定
- 自动汉化:选择右下角翻译图标->选择翻译引擎->
确定
- 翻译引擎下载:
MT管理器
->右上角菜单->插件管理
->插件中心
->下载一款翻译插件,例如Yandex翻译
- 翻译引擎下载:
- 手动汉化:选择需要修改的字符串->输入翻译后的文本->
- 左上角返回->
保存并退出
->提示是否重新打包,选择确定
修改dex文件
MT管理器
->选择APK->查看
- 选择
classes.dex
文件->Dex编辑器++
->搜索
->发起新搜索
->输入查找内容->搜索类型改为字符串
->取消勾选完全匹配
->确定
- 选择搜索到的关键字->修改文本内容->右上角保存->返回->返回->提示
是否编译并保存文件
,选择保存并退出
->提示是否重新打包,选择确定
完成
- 安装修改后的APK时,如果签名不一致会导致安装失败,需要先手动卸载旧版本再安装新版本