`
VIP庚
  • 浏览: 220942 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Android 汉化App技巧

阅读更多
  最近帮别人汉化了几款app,在这我简单介绍下我所使用的方法和所遇到的坑。
  一般汉化都是通过反编译app,然后修改资源文件中的String.xml,将英文改为中文。具体反编译、打包的方法请参照郭神的一篇文章
  http://blog.csdn.net/guolin_blog/article/details/49738023/
  修改好资源文件后,在用自己的keystore打包一下,这样汉化就成功了。

  上面说的汉化只能汉化一部分,这部分是app中通过string.xml定义的,那如果在代码中直接定义的一些资源该如何修改成中文呢?
 
  我们通过apktool得到的文件夹中有smali文件,这些文件就是代码编译后生成的文件,我们直接修改这些文件就行了。很多人不懂smali的语法那该怎么修改呢?其实我也不懂,我用的方法很简单,我通过FileSeek(一款可以通过关键字搜索文件夹中文件内容并定位到该文件)设置关键字为我所需要汉化的英文,扫描smail文件夹,将其中的英文替换成中文如下图。这里要注意下替换的中文必须是Unicode编码的形式,如果直接输入中文,会在app上显示乱码。

这个网站可以在线将中文转化Unicode编码
http://tool.chinaz.com/tools/unicode.aspx


扫描smail文件夹




找到英文的位置




将英文替换成Unicode编码的中文






  • 大小: 40.2 KB
  • 大小: 6.7 KB
  • 大小: 7 KB
1
0
分享到:
评论
1 楼 BS_YG 2017-02-13  
\uff1f 就是"?"了,然而您后面又多加了一个"?",所以翻译错误。

相关推荐

    Android Magazine App Maker Pro_32bit 老朽痴拙汉化版( Android杂志生成器)

    Android Magazine App Maker Pro ( Android杂志应用程序生成器) 是一个很棒的软件,菜鸟都可以在几分钟内就创建出嵌入多媒体的apk。你可以用PDF和图片构建成翻页的Android杂志和书籍,能按需要重新排列页面,而且还...

    (安卓)流量监控App(AndroidStudio).zip

    (安卓)流量监控App(AndroidStudio).zip(安卓)流量监控App(AndroidStudio).zip(安卓)流量监控App(AndroidStudio).zip(安卓)流量监控App(AndroidStudio).zip(安卓)流量监控App(AndroidStudio).zip(安卓)流量监控App...

    AndroidStudio_3.5汉化.zip

    AndroidStudio的汉化,支持AndroidStudio_3.5及以下版本的,向下兼容

    android_studio汉化补丁

    3、双击打开resources_cn.jar(PS:不是解压),将下载的汉化包zh_CN目录下的所有文件拖到刚才打开的resources_cn.jar文件内的messages目录中,并保存 4、将resources_cn.jar文件复制回Android Studio\lib目录 5、OK...

    Basic4android2.71汉化完美汉化版

    Basic4android2.71汉化完美汉化版 【软件简介】 android 是一个简单但功能强大的 Android 应用开发环境。Basic4android 语言跟 Visual Basic 予以类似,支持更多的对象。Basic4android 将代码编译成 Android 原生...

    activiti-app6.0汉化版

    activiti-app6.0汉化版,对界面进行汉化,流程设计器里的英文无法汉化,没有对应的国际化文件

    AndroidStudio_3.5_汉化包.jar

    AndroidStudio_3.5_汉化包

    AndroidStudio_3.2.1汉化包

    AndroidStudio_3.1.3汉化包+AndroidStudio_3.2.1汉化包 - 使用说明:将 resources_zh_CN_*.jar ,放到软件安装路径下的 lib 目录中,重启软件即可 注意是 lib 不是 bin

    史上最全Android软件汉化教程

    史上最全Android软件汉化教程Android 汉化 教程

    Android studio 3.2汉化包

    资源支持3.2及以下版本的Android studio 具体操作为 将解压后的三个文件复制(或替换)到android studio 目录下的lib文件夹内即可完成汉化,替换前关闭studio再重启即可

    android 汉化

    android 汉化 AndroidResEdit

    Basic4Android 2.70 汉化破解版

    Basic4android 是一个简单但功能强大的 Android 应用开发环境。Basic4android 语言跟 Visual Basic 语言类似,支持更... 汉化:把汉化包打开,里边有个Basic4android.exe,拿去换掉英文原版的Basic4android.exe就可以了!

    Basic4Android 2.71 汉化破解版(亲测可用)

    这个版本经测试完美汉化及破解。 Basic4android 是一个简单但功能强大的 Android 应用开发环境。...汉化:把汉化包打开,里边有个Basic4android.exe,拿去换掉英文原版的Basic4android.exe就可以了!

    AndroidStudio3.0汉化包

    AndroidStudio3.0汉化包,替换lib目录下面的cn包即可。

    Android Studio汉化包2.2.0及以上版本 官方下载

    网上流传的Android Studio汉化包2.2.2及Android Studio汉化包2.2.3版本的汉化包在 在我的电脑上都有bug --------------------------------------------------- bug描述 汉化后Android Studio左侧定位d代码文件按钮...

    Android studio汉化.zip

    Android studio汉化,内含汉化包和汉化方法。亲测可行

    androidstudio汉化包

    androidstudio汉化包

    Android Studio汉化包

    本汉化补丁作者为wellchang 适用于Android Studio v0.4.6 使用方法:关闭当前运行的Android Studio程序 解压后用resources_en.jar替换android studio安装目录下lib/resources_en.jar,请替换前做好备份

    magic iperf Android app

    magic iperf Android app

Global site tag (gtag.js) - Google Analytics