移动叔叔

标题: 纯手机操作修改apk文件名以及图标并优化apk [打印本页]

作者: 莱莱    时间: 2012-11-7 22:42
标题: 纯手机操作修改apk文件名以及图标并优化apk
由于是苦逼手机党,但又热爱鼓捣手机,所以最近二十天都是在用手机研究测试一些东西,以前一直都反感用手机搞,因为太麻烦了,鼓捣了几个星期,却发现纯手机操作修改还挺有意思的,呵呵,上午考完试,宅在寝室一下午,下面放出我的成果,是关于apk文件名以及图标的修改,Q大大以前发过一个,我仔细的看过,需要安装配置jdk环境,并且有一定的局限性,因为每个apk的图标文件绝对地址和图标名称不是唯一的,有的在drawble,有的在drawble,有的名称是icon.png,也有的是别的,当然了没有电脑的就只能哭去了。下面的教程献给小a吧所有的手机党。


1.apk软件文件名的修改

一个APK文件结构为:
mete-INF Jar文件中常可以看到
res 存放资源文件的目录
AndroidManifest.xml 程序全局配置文件
classes.dex Dalvik字节码
resources.arsc 编译后的二进制资源文件

很清晰的就可以判别出我们要修改apk文件名要从arsc格式的资源文件入手,这个里面有大量的信息,并且是二进制的,普通的工具是打不开arsc文件的,这里就要用到一个强大的apk编辑软件,不多介绍,我会在下面发出破解版的链接地址。


1.找到需要修改的apk文件(备份),长按选择全部提取,提取完成,提取的全部文件在sd卡excated文件夹(在这里我以刺客信条主程序为例,我下的是英文版,所以软件名是英文Assassin’s Cread.更让我恶心的是主程序图标很丑)

                               
登录/注册后可看大图




2.安装apk编辑软件,安装完成,继续安装补丁,会出现替换的提示,果断点击确定,安装完成就可以正常使用了

3.打开apk编辑软件,找到提取出来的文件夹,进去最后一个就是要修改的arsc文件,点击resource.arsc,如果是比较复杂的文件,加载信息会比较慢,你会看到有很多的资源信息

                               
登录/注册后可看大图



4.下面你就可以自定义apk文件名的文本信息了,点击右下角的搜索图标,输入你现在的apk的文件名,比如刺客信条就是Assassin's Cread.提示:你输入的现在的文件名要尽量精确,以便能准确搜索到。

                               
登录/注册后可看大图



5.搜索到以后,在下面的框框里面自定义文件名,比如我的是刺客信条_小三.

                               
登录/注册后可看大图


6.右键返回,会出现词库更新提示,选择取消,修改部分自动保存。退出apk编辑器

                               
登录/注册后可看大图



7.修改完成,就是打包签名了,在sd卡找到你所提取的文件,选择全选,选择zip打包,然后用apk编辑器签名优化。也可以用专门的手机端签名工具签名

                               
登录/注册后可看大图


8.卸载原来安装的apk再安装改好的,因为签名不同,如果不卸载,修改的apk不能正常安装

                               
登录/注册后可看大图


                               
登录/注册后可看大图


二.修改apk软件图标(简略教程)

1.长按选择全部提取.查看提取文件

2.apk文件名的图标绝对地址以及图标名称不唯一,大众化的是在res ‖drawble文件夹下,有的在drawble mdpi.不排除hdpi的情况。

3.找一张png格式分辨率随意的图替换源文,不用修改权限

4.左键全选,zip打包,改后缀为apk.用手机端签名工具或者apk编辑器签名就ok了。安装以前卸载原来的。






欢迎光临 移动叔叔 (http://bbs.ydss.cn/) Powered by Discuz! X3.2