设为首页收藏本站

移动叔叔

搜索
查看: 10610|回复: 0
打印 上一主题 下一主题

纯手机操作修改apk文件名以及图标并优化apk

[复制链接]
跳转到指定楼层
楼主
发表于 2012-11-7 22:42:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
教程类
教程类: 操作使用
由于是苦逼手机党,但又热爱鼓捣手机,所以最近二十天都是在用手机研究测试一些东西,以前一直都反感用手机搞,因为太麻烦了,鼓捣了几个星期,却发现纯手机操作修改还挺有意思的,呵呵,上午考完试,宅在寝室一下午,下面放出我的成果,是关于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了。安装以前卸载原来的。

您需要登录后才可以回帖 登录 | 注册

© 2008-2024 移动叔叔. 版权所有,专业的网络售后平台 ( 闽ICP备18006692号-3 )

商务合作点击这里给我发消息|Email:service@mobileuncle.com|手机版|移动叔叔     

GMT+8, 2024-9-20 11:04 , Processed in 0.156407 second(s), 12 queries , Gzip On, Memcache On.

返回顶部