当前位置:首页 > 演讲稿 > 双管齐下,打造属于你的应用_打造属于你的好声音
 

双管齐下,打造属于你的应用_打造属于你的好声音

发布时间:2019-06-21 04:01:18 影响了:

  小风自从用上安卓智能手机以后,每天都会抽出半个小时的时间在网上寻找各种好玩的应用。不过很多软件都是英文的,且还带有不少广告,这样运行过这些应用以后,就算不再打开它,只要打开网络它就会自动启动联网弹出广告,真的是很让人烦恼。这还不说,每个月包月的流量就嗖嗖地上去了。俗话说鱼和熊掌不可兼得,可是我们一方面不忍心卸载刚刚找到的好玩应用,一方面还要为恼人的广告、没有汉化的鸟语软件苦恼。与其坐等,还不如自己动手去打造自己好用的实用软件呢!
  去鸟语 我也是汉化专家
  且说小风的英语也过了级的,但是眼看着这些鸟语真的没有看着我们亲爱的汉字这么舒坦。横平竖直,堂堂正正,汉字中透出的做人根本让人不喜自爱。这不小风又淘到了一款小游戏,安装一看,你能不能不是鸟语啊?于是小风打开了电脑,赶紧对这款软件汉化起来。
  第一步:首先下载扩展名为.APK的安装包文件,右键点击该文件选择“属性”选项,把“打开方式”更改为电脑上安装的解压缩软件(图1)。然后在该文件右键单击选择“解压到当前文件夹”即可把安装包内的文件解压到本地。我们先要做的工作就是文字的汉化,接下来下载并安装运行AndroidResEdit(/51504.html),在打开的软件主界面点击上方工具栏“文件→打开文件”按钮,找到刚才解压到本地的APK安装包文件夹内名称为resources.arsc的文件,选定后点击“打开”按钮导入文件到AndroidResEdit中(图2)。
  第二步:导入文件后,我们可以看到该文件中需要汉化的条目超过50多条,如果在AndroidResEdit中一条一条地汉化修改那该多么麻烦啊!所以我们要把需要汉化的词条导入到本地进行修改汉化,点击上方工具栏“文件→导出字典→大写字母开头词条”,然后设定要存放的位置就可以将所有以大写字母开头的词条导出为.txt文本文件(图3)。然后打开导出的TXT文本文件,在自动生成的“|”竖线后输入汉化内容,全部完成后保存。最后在AndroidResEdit软件中选择“导入字典”功能,选择导入翻译好的TXT文件就完成文字的汉化工作了。
  小提示
  一般情况下文字汉化方面,我们只需要翻译以大写字母开头的词条。也有小部分是以小写字母开头的,这些需要我们自己来判断。带下划线的软件参数、目录名称、文件名称不需要修改,像%s%、d%这类格式化输出的参数也不用修改,照抄过来就可以了。输入时千万要注意是半角小写字符,否则会出错的哦。
  第三步:文字汉化完成后,接下来我们要做的就是图片汉化工作了。图片的汉化工作就需要稍微懂点图片处理常识。我们只需找到对应图片,利用Photoshop等绘图软件,制作成中文按钮图片就可以了。一般来说,软件的所有图片素材都在APK文件内的resdrawable目录中,图片格式为PNG。当然,你如果对哪张图片看着不顺眼,还可以找到一张好看的图片制作成相同的分辨率进行替换,以达到美化软件的目的。
  如果APK文件内没有resdrawable 文件夹,就证明这个安装包没有需要汉化的图片文件,把resources.arsc文件和图片汉化完成之后,再次用解压软件打开原APK安装文件,将resources.arsc文件拖入解压缩软件工作窗口,替换原文件(图4)。用同样的方法,将处理好的图片拖入resdrawable目录中,替换原图片即可。
  第四步:马上就要大功告成了,APK文件汉化完成之后,不重新签名是不能使用的,在签名之前必须删除原来的签名文件。用解压缩软件打开APK文件,在META-INF文件夹下只留一个MANIFEST.MF文件,其他全部删除,然后关闭解压缩软件并运行AndroidResEdit软件,点击选择上方工具栏签名→签名APK文件。单击“选择”按钮选定要签名的APK文件的位置,点击“立即签名”按钮,设定新签名的APK文件保存位置。等到软件提示签名完成,就完成了这款软件的汉化操作(图5)。
  去广告 我也是编译专家
  小风的手机中,安装了不少Android软件、游戏等应用,很多软件都是鼓吹使用完全免费,但是,真正完全免费的应用的确不多,因为有不少游戏和软件中都内置了广告。虽说应用的开发者可以通过广告获得运营收益,但是对于我们用户来说,过分的广告会适得其反,让人很头疼,不喜欢广告但是又喜爱应用,这真是件让人头疼的事情。但是怎么样才能快速地去除那些顽固的广告呢?别说出去,让小风悄悄告诉你!
  第一步:首先下载APKTool(/138/2012/Soft_85652.html)软件,接着把下载得到的压缩包解压到本地D盘根目录下,然后把要去除广告的APK应用安装包移动到D盘根目录APKTool文件夹内,重新命名为123.APK。然后双击运行“APKTool命令脚本”,按照操作提示输入1后按回车键。即可对该安装包进行反编译操作(图6)。
  第二步:反编译操作完成后,会在APKtool文件夹内生成一个名为APK的文件夹。接下来下载并安装运行Search and Replace(.html) 软件,打开软件主界面后,在搜索框内输入https://,接下来在替换为输入框内输入“”,文件过滤设定为*.*,路径设定为刚才我们解压安装包的路径D:\APKTool\APK,然后点击左上角工具栏的“搜索”图标按钮进行查找。最后在查找的结果内找到一个名为AdView.smali的文件,此文件中包含的就是加载广告的脚本,将其中的第三行脚本/com.google.ads替换为“”,就可以屏蔽该软件的广告加载和显示了(图7)。
  第三步:该文件修改完成后,返回APKTool文件夹,双击运行“APKTool命令脚本”,在打开的cmd命令界面输入“3”,对已经编译完成的文件进行反编译并签名,稍等一会操作完成后我们就可以去D:\APKTool\APK/build文件夹内查看已经完成编译的APK文件了(图8)。赶快拷贝到手机中安装,试试效果到底怎么样吧!
  通过这番调教,相信你手机中的应用一定会很好用的。亲,你还在为看不惯鸟语而赌气吗?你还在为恼人的广告而烦恼着吗?赶快自己动手试试吧!汉化、去广告你也可以很轻松地做到哦!

猜你想看
相关文章

Copyright © 2008 - 2022 版权所有 职场范文网

工业和信息化部 备案号:沪ICP备18009755号-3