Android汉化和修改基础
1、汉化工具介绍前面已经说过,APK的语言资源主要就在ARSC中,那么如何修改这个ARSC呢?现在就请出“Android汉化狂人”!“汉化狂人”在S60平台上已经小有名气,而汉化浪子也开发出了专为Android系统而生的“Android汉化狂人”。它可以直接打开APK,分析包内的图片、XML和ARSC文件,还支持字典的导入和导出,一点不比S60的汉化狂人弱。我们现在就拿一枚英文软件’‘开刀”吧。




4、APK的签名当所有的ARSC和XML都汉化完成后,我们就要对整个APK文件进行保存了。按快捷键Ctrl+S直接保存APK文件,“确定”后,就会弹出保存完成的提示,随后还会提示“签名完成”。Android汉化狂人在直接汉化APK文件的时候,保存时会自动对APK进行签名。而在单独汉化ARSC和XML文件的时候,由于没有打开APK文件,所以不会有签名,这时我们在替换好这些文件后,要手动对APK进行签名。按快捷键Ctrl+A,选择好需要签名的APK后,点击“立即签名”就行了。APK文件之前不是已经签名了吗?为什么还要再签名呢?因为APK文件在进行签名的时候,是会对包内的所有文件做一次加密计算的,以计算的结果来决定签名文件。现在我们修改了APK中的内容,那么计算的结果就不一样了,所以需要重新签名。另外,使用汉化狂人的签名工具签名出的验证文件分别为CERT.RSA和CERT.SF,而有的APK中的原始验证文件可能是其他的,这样在签名后会出现多个RSA和SF文件,我们需要用WinRAR把APK打开,把以前的验证文件删掉。所以,这里建议大家在汉化以前先用WinRAR打开APK,将META-INF文件夹直接删除,汉化好之后再重新签名,这样就不会出问题了。


声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:35
阅读量:49
阅读量:90
阅读量:89
阅读量:64