- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《手把手教你ROM和APK汉化
手把手教你ROM和APK汉化_精简_去广告教程主要分三个部分:(没有Linux,JAVA基础都可以做到)1:强制汉化教程,是Android软件比较早的汉化方法,方法是用汉化工具在原语言(英文、或软件原带的其它语言)的基础上将单词和语句强制修改成中文。2:是APKTool汉化、精简,美化教程,方法是用APKTool工具将软件反编译解包,直接用文本编辑工具修改语言包、精简语言包或自行添加中文语言包。3:去广告教程。本帖最后由 vanman 于 2011-4-27 10:37 编辑
ROM和APK汉化--精简--去广告
前言:好久没来了今天整理个东西给ME600区的童鞋O(∩_∩)O:现在Android的软件越来越多可往往碰到的软件确是English,看不懂又不敢瞎掰?怎么办只有放弃?NO!今天开始自己汉化,Android越来越强大了,可暗藏的杀鸡也越来越多还有讨厌的广告,怎么办?今天开始自己精简软件去广告·,虽然此类材料有很多,我也搜了下以下可大多都不完整或讲解的不细。让人很难去理解,基于自己实践整理了下发上来,以下我会非常详细用图文并茂去教大家·····资源材料软件来自Network,教程主要分三个部分:(没有Linux,JAVA基础都可以做到)1:强制汉化教程,是Android软件比较早的汉化方法,方法是用汉化工具在原语言(英文、或软件原带的其它语言)的基础上将单词和语句强制修改成中文。2:是APKTool汉化、精简,美化教程,方法是用APKTool工具将软件反编译解包,直接用文本编辑工具修改语言包、精简语言包或自行添加中文语言包。3:去广告教程。汉化工具,编辑工具等,(资源来自Network)AndroidResEdit(arsc/xml汉化、签名工具)汉化狂人(arsc/xml汉化工具)Notepad++ Portable(dex汉化、文本编辑工具)APKTool(反编译/编译工具)smali/ baksmali(dex解包/打包工具)undex(dex解包/打包工具)android-sdk_r10-windows(Androidde 模拟器)
以及本次编辑的Word文档先从基本认识以下构架开始:
1、先了解下apk安装包的文件结构我用WinRAR随便打开了个APK,apk安装包文件目录如下图:APK文件目录解析:(归纳以下常见的,重要的会用自己的理解去解释)- META-INF签名文件- res资源文件,(图标美化可以从这着手)- anim- color- drawable整个APK图标所在文件夹- drawable-hdpi高分辨- drawable-land中分辨- drawable-land-hdpi低分辨- drawable-mdpi- drawable-port- drawable-port-hdpi- layout(界面布局xml文件所在文件夹,界面美化可从这里着手)- layout-land- layout-port- menu(一些菜单文件所在目录)- raw(存放帮助类文档或其他资源的文件夹,如help.html;clock.zip)- xml(其他一些xml文件所在目录)- AndroidManifest.xml是每个应用都必须定义和包含的,它描述了应用的名字、版本、权限、引用的库文件等等信息,这里面基本是没有要汉化的,但是极个别软件的软件名,或是个别单词会存在于这个主XML中!- classes.dex是java源码编译后生成的java字节码文件,通俗点就是整个软件的代码文件- resources.arsc是编译后的二进制资源文件,是主要的资源文件,汉化时首先要看这个文件,最先汉化的也是这个文件!解析下:- 多数情况都要汉化的是resources.arsc、classes.dex和res文件夹里的***.xml文件。- META-INF文件夹里面存放的是证书文件,软件修改后需要将里面的证书文件删除(***.RSA、***.SF、***.MF三个文件)再重新签名,否则软件无法安装。- res文件夹里存放的大部分是软件所需的资源及布局文件(drawable存放资源、layout、xml存放布局文件***.xml),部分需要汉化的单词、语句会在这些***.xml文件里。美化源头基本上基于这里另外,一些需要汉化的***.png图片文件、***.html文件、***.txt文件可能会在assets文件夹或res/raw文件夹内。图片文件需要用Photoshop修改,html、txt文件可以直接用Notepad++ Portable文本编辑工具修改(不建议用系统自带的记事本,这东西杀伤
您可能关注的文档
最近下载
- 滤油器体的工艺规程及夹具设计.doc VIP
- 2025年3月22日山东事业单位统考《行测》真题(含答案).pdf VIP
- 2025-2026学年人教版(2024)小学体育与健康二年级全一册教学计划及进度表(第一学期).docx
- 建设单位安全管理体系如何建立.docx VIP
- 苯妥英钠的合成.pdf VIP
- 中国糖尿病肾脏病基层管理指南解读PPT课件.pptx VIP
- 陕西省专业技术人员继续教育答案《党的二十届三中全会精神解读与高质量发展》(1).pdf VIP
- 2024年全国中考数学考试大纲 .pdf VIP
- 聚乙酸乙烯酯乳液(粘胶剂)-安全技术说明书MSDS.pdf
- 体外膜肺氧合ECMO讲解.pptx VIP
文档评论(0)