如何修改APK文件名和图标

合集下载

去掉APK中的广告

去掉APK中的广告
(1) 对framework-res.apk进行解包
(2) 修改和增加电池状态图标
(3) 修改文件stat_sys_battery.xml
(4) 修改文件stat_sys_battery_charge.xml
(5) 打包
(6) 提取stat_sys_battery.xml,stat_sys_battery_charge.xml,resources.arsc和一个图标目录:drawable-mdpi
(7) 重新装配framework-res.apk
5) 状态栏信息通知文字颜色修改
状态栏信息通知文字颜色,是由framework-res.apk文件里res\values下的colors.xml文件控制的,所以我们只需修改colors.xml文件就可以了。另外,此文件还控制下拉栏的文字颜色,可以修改。
可以看到,关键是要把fill_parent改为0.0dip,把wrap_content改为0.0dip,其它保持不变即可。这种改法就是不给广告显示空间,当然你就看不到广告了。
4) 修改显示电池为1%精度
在XT502上,默认显示只有7档: 0%,10%,20%,40%,60%,80% 和100%。通过修改framework-res.apk,可以改变显示精度。但是在XT502上,实践证明最好可能达到的现实精度只有10%。修改工作如下:
2) 修改图标标签
每一个APK文件都有一个“图标标签”。将APK程序安装进手机后,在图标下面显示图标标签文字。这个图标标签的内容是可以修改的。在\res\values下找到strings.xml,修改其中的一行:
<string name="app_name">图标标签</string>

教你如何更换软件图标

教你如何更换软件图标

有些软件图标很是难看,但是软件功能又不错,那怎么能替换掉这难看的图标,换上自己喜欢的那?大湿教你如何让那些难看的图标玩儿蛋去!
准备:
sign.rar(9.19 KB, 下载次数: 1370)+替换的图标+替换软件的apk安装包
以我为例:我想替换掉桌面上红色小汽车的图标
首先找到原软件apk安装包
(这是红色小汽车apk安装包)
用WINRAR软件打开这个apk安装包(如下图)
在其文件夹下找到要替换的的图片(一般是res\drawable下的iocn.png文件)
然后用你喜欢的图标(这个图标也不怎么样,只是用来举例子)直接放在要替换图标的文件下,这样就替换了那个图标.
不过现在还不能用.
打开sign文件夹把替换图标后的apk安装包直接拽到sign程序里.会出现
点任意键即可签名
签名后会生成新的apk安装包,点击安装就会替换掉原来的图标了,如果没有替换掉,请先
卸载原有软件后再安装,问题就能解决了。

手把手教你如何修改安卓软件的图标和名字

手把手教你如何修改安卓软件的图标和名字

手把手教你如何修改安卓软件的图标和名字第一次发帖很紧张。

很多机友,像我,遇到有些软件,名字和图片看起来都不顺眼,,比如名字长了,不符合自己的意思,,图片不好看等。

其实,这都可以改,,下面我就教大家一步一步的修改apk 软件的名字和图标。

一、准备工作:1、下载软件ArscEditor.exe2、下载软件AndroidResEdit.zip附件可以下。

二、修改APK 软件名称:1、右击APK 安装包,用压缩软件解压到当前文件夹;(如下图所示)2、解压后找到文件“resources.arsc”;3、打开附件①,将文件“resources.arsc”直接拖入ARSC编辑器的空白处中;(如下图所示)4、选择“string”标签,并找到键值“app_name”;5、将“区域”切为CN(有的不用切换),然后在“区域值”中修改你想要的软件名字,修改好后点击“保存当前值”;6、点击“文件”,选择“保存”,并覆盖保存;相信很多机友(特别是有强迫症的童鞋,比如我)遇到过这个问题,甚至可以说是困扰;很喜欢一款软件,全身上上下下就一个看不顺眼——软件名字;下面以DEFY基带切换助手4.1这款软件为例,介绍如何修改软件名称。

有截图可以看出,他的名字太长了,有一部分显示不出来,这就足以让一个有重度强迫症的人纠结到睡不着觉。

还可以把软件改成自己喜欢的名字哦。

别告诉重命名可以通过第三方桌面解决,那个没有技术含量!!而且改的只是皮毛哦。

一、准备工作:1、下载软件ArscEditor.exe2、下载软件AndroidResEdit.zip找不到问度娘哦,我可没有。

二、修改APK 软件名称:1、右击APK 安装包,用压缩软件解压到当前文件夹;(如下图所示)2、解压后找到文件“resources.arsc”;3、打开附件①,将文件“resources.arsc”直接拖入ARSC编辑器的空白处中;(如下图所示)4、选择“string”标签,并找到键值“app_name”;(如下图所示)5、将“区域”切为CN(有的不用切换),然后在“区域值”中修改你想要的软件名字,修改好后点击“保存当前值”;6、点击“文件”,选择“保存”,并覆盖保存;7、右击APK 安装包,用压缩软件打开;(注:无需解压)相信很多机友(特别是有强迫症的童鞋,比如我)遇到过这个问题,甚至可以说是困扰;很喜欢一款软件,全身上上下下就一个看不顺眼——软件名字;下面以DEFY基带切换助手4.1这款软件为例,介绍如何修改软件名称。

安卓应用伪装的原理是

安卓应用伪装的原理是

安卓应用伪装的原理是1. 什么是安卓应用伪装?在安卓系统中,应用伪装指的是将一个应用的图标和名称修改为其他应用的图标和名称,使其在应用列表中显示为另一个应用的形式,从而达到隐藏真实应用的目的。

2. 安卓应用伪装的原理安卓应用伪装的原理主要是通过修改应用的清单文件(AndroidManifest.xml)中的应用名称和图标来实现。

应用的清单文件是每个安卓应用都必须包含的一个文件,其中包含了应用的各种配置信息和属性。

具体来说,安卓应用伪装的原理包括以下几个步骤:2.1 解压apk文件首先,需要将应用的apk文件解压,获取到其中的清单文件。

apk文件是安卓应用的安装包文件,可以通过解压工具将其解压为一系列文件和文件夹。

2.2 修改清单文件然后,需要对清单文件进行修改。

可以使用文本编辑器打开解压后的清单文件,找到其中的应用名称和图标相关的字段,并将其修改为想要显示的名称和图标的文件路径。

2.3 重新打包apk文件修改完成后,需要将修改后的清单文件重新打包为apk文件。

可以使用压缩工具将修改后的文件和文件夹重新打包成apk格式。

2.4 安装伪装应用最后,将重新打包后的apk文件安装到安卓设备上。

安装后,在应用列表中就会显示为伪装应用的名称和图标。

3. 安卓应用伪装的风险和应对措施虽然安卓应用伪装可以达到隐藏应用的目的,但也存在一定的风险。

以下是一些常见的风险和应对措施:3.1 用户隐私泄露安卓应用伪装可能会导致用户的隐私泄露风险增加。

因为伪装应用可能会收集用户的个人信息并进行不当使用。

应对措施:用户在安装应用时,应仔细审核应用权限,并选择可信的开发者和应用来源。

3.2 安全漏洞利用安卓应用伪装可能会导致恶意应用利用安全漏洞,对用户设备进行攻击或植入恶意代码。

应对措施:及时更新系统和应用的补丁,使用安全软件对应用进行扫描和检测。

3.3 误导用户行为安卓应用伪装可能会误导用户进行某些不良或违法的行为,如虚假的投资理财应用诈骗用户。

android apk修改方法(反编译、修改、打包)

android apk修改方法(反编译、修改、打包)

1、baksmali:classes.dex反编译为smali格式(smali:smali格式编译打包为classes.dex,但由于smali格式类似汇编,比较难阅读,所以用dex2jar进行辅助)2、dex2jar:classes.dex转为jar包3、jdgui:jar反编译并阅读操作顺序:apk用zip解开,里面的classes.dex分别用baksmali处理为smali,用dex2jar 处理成jar,然后用jdgui看代码,找好java文件中要改的位置后,在smali 里找对应的位置修改,改完了用smali再编译为classes.dex,覆盖原来apk里的同名文件,最后重新签名。

注意安装时要先删除原来手机里的版本,因为签名不同。

1、apk用zip解开,得到classes.dex2、用baksmali处理为smali(只是反编译看代码就不需要这一步,修改才用) java -jar baksmali-1.4.1.jar -x classes.dex得到out目录,里面是smali文件3、用dex2jar处理classes.dex为jar包dex2jar.bat classes.dex得到classes.dex.dex2jar.jar4、用jdgui打开classes.dex.dex2jar.jar好了,可以看代码,但还不能直接修改,需要对比着来修改smali文件改好后,用java -jar smali-1.2.6.jar -o classes.dex out得到修改后的classes.dex,用这个文件替换fishing_joy_1.apk中的同名文件但这个apk是不能用的,还没有进行重新签名先用keytool生成keystorekeytool -genkey -keystore mykeystore -alias mykeystore -validity 999 把apk中的META-INF删除,再用jarsigner 签名jarsigner -verbose -keystore mykeystore -signedjar fishing_joy_1_signed.apk fishing_joy_1.apk mykeystore先卸载原来手机中安装的这个游戏,再用fishing_joy_1_signed.apk安装最后工作目录是这个样子。

安卓APK文件汉化图解教程

安卓APK文件汉化图解教程

目录:前言1◆关于 APK 文件◆ 1◆APK文件的汉化过程概述◆2◆APK文件详细汉化过程◆2一、选用工具2二、开始汉化2第一步,首先使用WinRAR 3第二步,解压APK文件。

4第三步,开始汉化。

5第四步,汉化图片。

7第五步,收尾打包。

9三、文件签名9四、安装测试10◆关于 APK 文件◆APK是Android Package的缩写,即Android安装包。

APK是类似Symbian Sis或Sisx的文件格式。

通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。

apk文件和sis一样最终把android sdk编译的工程打包成一个安装程序文件格式为apk。

APK文件其实是zip格式,但后缀名被修改为apk,在Android系统安装时,APK程序会被存放在系统默认的APP目录中。

现在很多人在使用GPhone 时,特别是G1都喜欢使用APP To SD 技术设置。

这就是把系统默认的APP文件夹移到SD卡上,安装APK程序时,直接把APK安装到手机SD储存卡,而不是手机内存,这样就大大提升了手机的使用空间,同时也就相对的提示了手机运行速度。

◆APK文件的汉化过程概述◆在汉化APK之前,不得不先提一下汉化的大概过程,只有先做一个简单的了解,才能更好的熟悉后面的汉化步骤。

1. 首先,汉化APK之前,必须先用WinRAR之类的压缩解压缩工具,将其进行解压缩。

2. 然后,解压后,我们就可以开始汉化了,一般APK文件只需要汉化解压后得到的扩展名为.ARSC的文件,即可!3. 接着,用ARSC文件汉化工具将其打开,之后就可以在汉化工具里进行汉化了。

汉化后的文件不会对APK程序运行做任何影响。

4. 再接着,再次用“压缩及解压缩”工具打开APK文件,直接把汉化后的ARSC文件添加替换进去。

同时,在进入压缩包里的【META-INF】目录(这是储存签名文件目录),删除里面除了MANIFEST.MF外的其他文件。

APK应用程序的解包、修改、编辑、汉化、打包及应用

APK应用程序的解包、修改、编辑、汉化、打包及应用

APK应⽤程序的解包、修改、编辑、汉化、打包及应⽤第⼆部分:三星闭源系统apk⽂件的处理,汉化和签名在这⼀部分,我们要进⼊实战。

⾸先,利⽤⼀个具体的例⼦来阐述apk⼯具包的使⽤,对apk⽂件进⾏解包、汉化、打包和签名。

然后,我们来对付三星闭源系统的apk程序,达到我们修改、汉化和美化的⽬的。

我们假定所有apk⽂件都是单个独⽴⽂件,不含odex⽂件(在官版ROM中,通常每个apk都分成两部分,第⼀部分是apk,第⼆部分是odex。

将它们合并是另⼀个题⽬,这⾥不作叙述)。

1. 配置框架(Framework)环境在处理APK⽂件时,apktool需要框架⽂件(framework-res.apk)来解码和打包。

apktool已经包含了标准的框架,所以在⼤多数APK⽂件的解包时,不需要另外提供框架⽂件。

但是,某些制造商(例如三星)使⽤了他们⾃⼰的框架⽂件,为了解包,就不得不从⼿机中或从ROM中把框架⽂件(framework-res.apk)提取出来,然后安装到计算机。

安装命令是:apktool if framework-res.apk安装后就会得到:~\apktool\framework\1.apk注意:三星系统(例如:I897)有两个框架⽂件:framework-res.apk和twframework-res.apk。

在使⽤apktool之前,要安装这两个框架⽂件。

安装⽅法同上:apktool if framework-res.apkapktool if twframework-res.apk安装后就会得到:~\apktool\framework\1.apk和~\apktool\framework\2.apk。

许多⼈拿来apktool⼯具包⽤,说解不开包,运⾏出错。

原因是没有配置框架环境。

2. akp⽂件的汉化和修改我⾸先来讲对⼀般的(⾮三星)apk应⽤程序进⾏解包、汉化和打包。

为你们⽅便和叙述⽬的,我在上传的apktool和apk manager⼯具包⾥都带了⼀个⼩的apk应⽤程序SilentBoot_EN.apk。

查看apk文件包名的一些方法

查看apk文件包名的一些方法

查看apk⽂件包名的⼀些⽅法
1,如果有源码
直接将apk包修改为zip,并解压找到AndroidManifest.xml⽂件,在⽂件中搜索“package”找到相应的包名
2,使⽤adb命令
前提是已经下载android SDK并配好环境变量!
在控制台输⼊命令$adb shell pm
可以看到adb shell pm的相关⽤法,详细信息请⾃⼰看输出
要看⼀个apk⽂件的相关信息最简单实⽤的⽅法是:
aapt dump badging [yourapp.apk]
如果只是想查看⼿机上应⽤的packageName,则输⼊命令:
adb shell pm list packages
列出如下信息:
package:android
package:cn.ninegame.gamemanager
package:com.alipay.android.app
package:com.android.backupconfirm
package:com.android.browser
package:com.android.calculator2
package:com.android.calendar
package:com.android.camera
package:com.android.certinstaller
...
如果想知道应⽤对应的apk⽂件在⼿机上的安装位置则可以在上⾯的命令后加-f参数adb shell pm list packages -f。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

如何反编译apk文件?修改apk文件名和图标教程
作者:绿茶来源:木子软件时间:2013-09-22 11:21 点击:次
有时候在安装apk文件的时候是不是觉得文件名字不理想或者程序图标太山寨?不用担心,今天小编就教大家如何利用apktools反编译工具来修改apk文件的
名称和图标。

让自己的手机更加美,图标和程序名字更加整齐!
一、准备工作
1、下载安装java jdk
2、配置java环境
3、下载apktools反编译工具包
二、具体操作
1、将下载来的apktools工具包解压至c:\目录下,然后将需要反编译(修改)的apk文件放入解压文件夹内。

今天就用一键锁屏来做试验吧。

2、打开一键apktools.exe工具,因为不是系统文件所以就直接反编译,不需
要安装环境!选择2,然后选择文件名。

这里我们是lockscreen.apk所以我们
选2!
3、等待解压完成,我们在lockscreen文件夹内的res目录里去修改程序名称和程序图标。

程序名称的文件路径为 lockscreen\res\values-zh-
rCN\strings.xml我们使用记事本打开找到app_name 在两个>< 修改自己需要显示的程序名称,我们就把一键锁屏改为锁屏,修改好以后保存即可~
4、然后在lockscreen\res\drawable-hdpi文件夹内替换图标。

先找到现在的程图标,因为一键锁屏很简单,所以只有一个图标。

我们记下图标的名字lock.png 然后删除它,将我们准备好的图标放入目录下,改名为刚才的名字lock.png。

5、然后返回到apktools解压文件夹,编译后的文件在回编apk生成目录下,我们将其签名,然后安装即可。

是不是很简单啊,小伙伴们快去试一试吧!。

相关文档
最新文档