【安卓教程】(超详细)手把手教!替换APK程序图标+修改APK程序名称+所需工具!
本帖最后由 lili2312280 于 2016-8-21 11:33 编辑前言我就不废话了。直接正题↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
首先:
1,Android Res Edit-电脑端(绿色版,解压后直接使用,注意,使用此工具前,电脑上要安装Microsoft .n et Framework V2.0.exe)
2,APK签名器-手机端安卓使用(这个是中文破解的)
3.APK签名器-手机端安卓使用(这个是英文原版的,我就是用这个为例子)
在电脑上,用“360手机助手”、豌豆夹等这些工具打开,会看到APK程序的图标和名称,这样就不必在手机安装才能看到了!
操作开始,先教大家替换APK程序图标!
1,既然是替换图标,当然需要先准备图标了,图标的文件格式是.png(也就是背景透明的图片格式),我以“手电筒”工具为例吧!
先准备一张分辨率不小于50x50大小的.png格式图片,为什么是不小于50x50,基于安卓手机的分辨率大小不等,这个数值应该是最小的,个人建议要大于这个数值,以免在高分辨率手机中,图标会被放大模糊!
制作png图表的工具最有名的当然是PS,但它太专业,很多人难得上手,我推荐一个非专业的:Adobe Fireworks CS3
至于这个东东怎么用,这里就不罗嗦了,自己研究吧,网上教程多得是啊!
2,将制作好的.png图片改名为你要替换的图片名称,一般是“icon.png”,也有不同的(MboPlayer播放器的就是moboplayer.png),到底是什么名称,到要替换的时候再看也来得及!
3,图标准备好后,现在准备开始替换;在电脑上,用WinRARA工具打开APK文件,只是打开,不是解压
打开后就是这个界面,跟打开普通的rar和zip压缩包一样的,apk文件似乎也是一种压缩包,现在不探讨这个!
4,APK程序的图标文件,在res\***文件夹中,如果你不知道它到底在哪,可以在上面的窗口中,直接把res文件夹拖拽解压出来单独看!此窗口先别关,等会替换图标要用的!
打开res文件夹后,用“略缩图”模式查看,有图标的文件夹就会显现图片,打开这些含图标的文件夹,看看APK程序图标的文件名称是什么,然后把准备替换的图标改成相同名字!我们看到,不止一个文件夹有程序图标,这里至少有3个程序图标,有的是负责安装时显示,有的是负责在菜单中显示.......建议全部换到,你不想同一个程序的图标,在不同地方显示不一样吧?!记住这些含程序图标的文件夹,后面按照路径替换图标!
5,回到RAR窗口中,打开图标所在的文件夹,将新图标从电脑上用鼠标直接拖拽到RAR窗口中覆盖原图标,这时,会弹出对话框,因为是往压缩包中添加文件,会询问你的“压缩方式”,我试过三种压缩方式:储存(不压缩保存)、标准(压缩率一般)和最好(压缩率最高),不管哪种压缩方式,最后都能签名并安装使用,不过为了保险起见,我建议选择“储存”,即不压缩保存进去!然后“确定”,就可以关闭WINRAR窗口了!
6,最后一步,签名!论坛中有很多签名的教程,大致意思是,将要签名的APK程序用WINRAR打开,将META-INF文件夹中的“MANIFEST.MF”文件保留,其他的两个删除,然后再签名!
不过呢,可能是我当初看这个教程时,或许没看到这一步,又或许是忘了,根本什么都没删除,直接就签名、安装使用了,并没有发现什么不对的地方!
仁者见仁智者见智,你如果想删除其他两个文件后再签名,我也不拦着你,反正不管怎么做,结果似乎都一样!
将替换图标的APK程序复制到手机中,打开“APK签名器”,开始签名!
看图操作,就三步:
a,点击“Choose In/Out...”(签名程序位置和签名后保存位置);
b,找到需要签名的APK程序,选择它;
c,点击“Sign The File”(签名此文件)
当窗口中出现这样的提示时,说明签名成功(一共会有两条提示)
打开手机文件管理,找到签名后的APK程序,会看到文件名为“***-signed.apk”(已签名的apk程序),现在可以删除那个没签名的APK程序,安装新程序使用吧!
修改APK程序名称需要用到“Android Res Edit ”工具(附件在一楼),这里同样以“手电筒.apk”程序为例!
7,在电脑上,用WINRAR工具打开“手电筒.apk”,将根目录中的“resources.arsc”文件拖拽到电脑中保存!此窗口不要关闭,等会还要用的!
8,打开“Android Res Edit v1.5”,点击:文件-打开文件,找到“resources.arsc”文件导入!
9,如果你不知道APK程序安装后的文件名是什么,可以用360手机助手或豌豆夹等工具先打开查看一下,方法参考一楼“查看APK程序图标”!
这里,我已经知道这个手电筒工具的名称为“手电筒”,如果我想改成“电筒”,就用鼠标双击原名称,在弹出的窗口中,写上新名称,然后点“OK”!
10,点窗口右下角的“保存文件”,会弹出保存文件的储存路径,这时,直接可以覆盖原文件保存就行了!
11,回到WINRAR窗口,将新保存的“resources.arsc”文件,从电脑中拖拽到“resources.arsc”文件所在的WINRAR窗口中,覆盖原文件,在弹出的对话框中,“压缩方式”的
选择,参考一楼的“压缩方式”!然后确定,关闭WINRAR窗口!
12,最后,将修改过名称的APK程序,复制到手机中,用“APK签名器”签名
特别提醒:在第三步更改程序名称时,只需要改动原程序中通过360手机助手或豌豆夹等工具能看到的程序名,也就是只改那一个就行了,千万别把看起来差不多的其他名称也改了,那样做的后果很严重,虽然可以正常签名、正常安装,但,无法运行!
刚才我就犯了这样的错误,在对“Angry Birds”(愤怒的小鸟)改名时,不但更改了显示名称“Angry Birds”,也将另一个名为“Angrybirds”(中间无空格)改了.......等到最后安装完打算运行游戏时,才发现根本打不开游戏!
切记、切记!!!
我已经弄了很久了
↓ ↓↓ ↓↓ ↓{:1_932:}请点评一下好吗?{:1_931:} ↓ ↓↓ ↓↓ ↓
谢谢!
谢谢分享楼主辛苦了 谢谢LZ无私奉献。 不知道干嘛的,但是楼主可真心辛苦,写了这么多 作者被禁止或删除 内容自动屏蔽这是怎么回事,来晚了。。。 辛苦楼主,写得很详细! 修改APK资源?楼主有共存的方法没?比如网易将军令的{:301_997:} raslee 发表于 2014-3-8 20:30
修改APK资源?楼主有共存的方法没?比如网易将军令的
我有。。。。 好详细感谢分享 很细心的教程,多谢,又学了一招 {:301_997:}最近对APK动手的不少 不错,内容看了,很详细。 我想把手机里的快播改成。关机。