⑴ 怎么修改apk的应用名称
1、点击打开手机上的apk编辑软件,并在爱弹出的页面中点击页面上的打开一个apk文件选项。
⑵ 怎么给修改后的apk重新签名
1、首先我们要对apk文件进行改名与后缀,将其连同后缀一起改掉,如1.zip。
2、这时文件就变成一个zip压缩包了,可提取解压这个压缩包,打开这个解压的文件,会看到里面构成程序文件的很多东西,然后根据网上教程对程序进行简要修改。
(当然如果要反编译的话就不是这样子了,不过直接解压也是可以修改很多东西的),这里修改操作建议在电脑端完成比较方便,修改后重新将这些文件压缩成zip格式。
3、下载安装ZipSigner手机签名工具,并打开。
4、点击输入,浏览文件目录找到刚修改好并重新压缩的zip文件,在输出选项可以修改其名称,然后点击签名,模式为auto-testkey就可以了,等一会就签名未完成了。
apk文件结构:
1、META-INF(注:Jar文件中常可以看到)。
2、res(注:存放资源文件的目录)。
3、AndroidManifest.xml(注:程序全局配置文件)。
4、classes.dex(注:Dalvik字节码)。
5、resources.arsc(注:编译后的二进制资源文件)。
⑶ 如何用电脑修改apk的图标和安装后的名称
安卓手机可以在网上下载一个叫终端模拟器的app。可以修改名字图标我不清楚,没试过。
⑷ 如何利用手机apk编辑器修改应用名称
应用安装到手机后,它的名称、图标,相当于自己
的一张脸。名称词不达惫,或是图标不够精彩.那
就需要给它们美化一下。只是手机不比电脑,想改应用名称
或图标,必须借助相应的工具才行,而且只能从apk安装包下
手。apk已经安装的话,那就先卸载掉吧。
方法/步骤:
提取apk包。以史改应用名称为例。运行”re管理器”.找到需要修改的apk文件后,长按文件名称,在弹出的菜单中选择‘提取全部”选项,将其中的文件提取到sd卡的extracted文件夹。
第二步:修改软件名称。用“apk编辑器”打开文件央中的resource.arsc文件,点击搜索按钮,在文本椎里输入apk原名进行搜索。
搜索完后,在原名称下方的文本枢里输入新的名称,然后点击”‘返回”键返回到前一界面。
重新打包。保存完成后,在‘apk编辑器”中长按提取的文件夹名称,选择”压缩为zip文件”选项,对提取的文件央重新打包.这将得到一个zlp格式的文竹,然后退出"apk编辑器’”即可。
第四步:用zlpslgnerz签名处理。运行zipslgne陀,点击choosel的吐按钮,选中建立的2ip压缩包,然后在屏幕的第二个文本框中,把扩展名改为apk,单击sign
the
file按钮完成签名处理,最后,把apk重装到手机,应用名称即会改变。
apk图标的修改过程与此类似,只需用一张png格式的图片(大小不限)替换原有的图标即可。关键是找对apk的图标文件。一般来说,apk的图标存放在re刘ra树ble文件夹下,大家可以在替换完后,按上述操作重新进行打包、签名处理。
⑸ APK编辑器怎么修改游戏名字
修改apk程序名称的步骤:
1、将你想要修改的apk文件放到电脑桌面,右键点击apk程序,选择“解压到当前文件夹”;
2、解压缩后,在文件夹中找到“resources.arsc”这个文件;
3、下载ARSC编辑器ArscEditor,将resources.arsc文件直接拖拽进ARSC编辑器的空白地方;
4、点击“string”标签,在键那一列找到“app_name”;
5、将界面右下角的“区域”切换成“CN”,如果本来就是CN的就不用切换了,然后在旁边的“区域值”中输入你想要改成的apk程序名称,修改好之后,点击“保存当前值”;
6、点击界面左上方的“文件”——“保存”,覆盖保存;
7、再右键点击apk程序,选择用解压软件打开,不需要解压;
8、将修改好的resources.arsc文件直接拖拽进apk程序里,将原来的文件覆盖掉即可。
⑹ 如何修改Android应用程序的图标和名字
利用反编译工具“安卓修改大师”可以修改Android应用程序的图标和名字。具体操作请参照以下步骤。
1、在应用下载网站下载“安卓修改大师”软件,下载完成后,安装到电脑系统中。
⑺ 如何修改apk文件
一、准备工作:
1、下载软件ArscEditor.exe
2、下载软件AndroidResEdit.zip
二、修改 APK 软件名称:
1、右击 APK 安装包,用压缩软件解压到当前文件夹;
2、解压后找到文件“resources.arsc”;
3、打开附件①,将文件“resources.arsc”直接拖入ARSC编辑器的空白处中;
4、选择“string”标签,并找到键值“app_name”;
5、将“区域”切为CN(有的不用切换),然后在“区域值”中修改你想要的软件名字,修改好后点击“保存当前值”;
6、点击“文件”,选择“保存”,并覆盖保存;
7、右击 APK 安装包,用压缩软件打开;(注:无需解压)
8、将修改好的“resources.arsc”文件直接拖入进安装包内并确认覆盖原文件;
⑻ 跪求高手修改apk文件包名
按装个JAVA虚拟机,然后找个APK反编译工具,就可以改了(如字体颜色啊,增加一些 模块等)。如果你要是改图标名称换掉声音啊!显示效果啊 等,就不需要了,直接用winrar打开就可以了(把扩展名APK改为zip或rar).
⑼ 如何更改安卓系统软件图标和名称
1、首先把APK Editor安装到安卓手机上,然后打开它,选择第二个选项:选择一个应用作为APK,然后找到需要修改名称和图标的应用。
⑽ APK包名修改 请问如何修改APK包名
基本过程如下:
1、将apk解包成一个文件夹
2、修改AndroidManifest.xml中对应的包名
3、修改smali目录下中的包
4、将文件夹打包成apk
5、将apk重新签名
6、验证apk的签名
7、优化apk
8、安装apk,并测试
基本前提条件:
1、java的环境
2、Eclipse及android的开发环境(这个主要是用来进行调试)
3、text文本编辑器,本人用的是UEdit,也可以用类似的,主要是利用其查找及替换功能
这篇文章主要用来反编译apk得到源码,但google进行了反制,只能得到一些可读性不高的源码,这里主要是利用反编译apk生成程序的源代码和图片、XML配置、语言资源等文件.
参考文献里提到的apktool-1.0.0.tar.bz2和apktool-install-windows-2.1_r01-1.zip均可以从http//code.google.com/p/android-apktool/上下载,下载好之后,将涉及的命令行目录及exe目录添加到电脑的path路径中,这样就便于操作了,如检测apktool是否可以,可以在命令行中输入apktool,如果可以识别就表示OK了。
参考了国内的技术文章后,有人发帖以上面的思路进行操作,但没有发技术文章,所以笔者只能去国外论坛中逛逛了,在Stack Overflow中,找到了相关的帖子,有老外留言"you can't do this",这个的确有违技术道德,但这里只做学习参考或交流。找到了一片帖子http://stackoverflow.com/questions/9218641/renaming-the-package-name-inside-an-apk,这篇帖子的回答给了比较详细的步骤(如上),他的情况比这个还稍微复杂点,简化后就是我要的结果,我就是按照这个基本步骤来的,回答的英文比较好懂(很有可能是国人)。
下面就按照上面的步骤一步步操作:我是已QQ浏览器4.0版的apk来操作的。
1、我的apktool安装到了E盘下的apktool目录下,所以的操作也在这个目录下进行E:apkTool
将apk复制到E:apkTool目录下,重命名为qq4.0.apk(这个没有要求,随意就好)
将apk解包 命令行下cd到E:apkTool这个目录 apktool d qq4.o.apk qq4 将apk解包到qq4(这个也可以随意)这个目录
E:apkToolqq4这个目录下内容如下:
2、修改AndroidManifest.xml中的包名,
将package后面的包名com.tencent.qbx改为你想要的新包名,我改为了com.tianxiao.tencentweb
将涉及原包名的com.tencent.qbx的相关activity的声明中的包名均改为新包名com.tianxiao.tencentweb
至于intent-filter里面的action名中包含原包名的,则可以不改,如果改的话,代码中也要相应的改变
另外,如果有provider,provider的authorities也得改,这个在同一手机上必须唯一,否则安装会失败
3、在E:apkToolqq4smali目录下,有很多子目录,子目录下的文件多以smali结尾,这中文件的语法有点类似于汇编语言,具体原理就不深究了。
将smali目录下的所有文件中的原包名的声明形式com/tencent/qbx改为新包名com/tianxiao/tencentweb
具体如下,用UEdit在文件中替换即可,将目标目录指向E:apkToolqq4smali,这个将近1000条左右
如果之前改为action里面的包名,也要将字符串形式的包名com.tencent.qbx改为com.tianxiao.tencentweb
如果有provider也要讲原来的authorities值改为在AndroidManifest.xml中新改的authorities值。
4、将E:apkToolqq4重新打包为apk
apktool b qq4 newqq.apk
5、将新的newqq.apk 重新签名
签名的方法很多,一主要是手动生成签名,用命令行签名
我采用的现成的,下载了一个Auto-sign的文件夹,进行了签名,这个比较简单,网上帖子很多,就不赘述。
新签名后的apk名为 newqq4signed.apk
6、验证签名 是否正确
jarsigner -verify -verbose -certs newqq4signed.apk
一般来说,没问题,略过
7、优化apk
zipalign -v 4 newqq4signed.apk latestqq.apk 优化过的apk名为latestqq.apk
8、安装新的apk,验证是否成功
这个最好把Eclipse打开,手机连上,查看logcat的安装信息。
我尝试了3次才成功,主要是忘了provider的authorities的处理,
出错信息如下:Can't install because provider name qbx_bookmarks (in package com.tianxiao.tencentweb) is already used by com.tencent.qbx
原因很清楚,所以debug还是相当给力的,原来不喜欢debug,看debug过程可以更好的了解执行过程。