Android手机软件共存版制作教程

时间:2022-07-13 04:10:15 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。


在这我以QQ为例,其他的应该都差不多了

首先要安装的软件有:Notepad++Java,反编译软件apktool 点击下载Notepad++ 点击下载Java

点击下载apktool-1.0.0.tar.bz2

点击下载apktool-install-windows-2.1_r01-1.zip

后面2个压缩包,把里面的东西解压到C:\Windows下面 OK,前期工作完成

下面以我制作QQ共存版为例

MobileQQ1_0(Android)_beta2_build0193.apk放到一个空的文件夹里面

运行cmd,用cd命令定位到apk所在目录





输入:apktool d MobileQQ1_0(Android)_beta2_build0193.apk QQ <回车>

这个命令,apktool是工具,后面的d是反编译,最后面的QQ是反编译以后的文件放到当前目录的QQ文件夹里面 然后会显示

I: Baksmaling„

I: Decoding resource table„ I: Decoding resources„

I: Copying assets and libs„

当软件自动完成了以后,打开Notepad++






Ctrl+F搜索,选择文件搜索,要把“包含子目录”跟“包含隐藏目录“选上





查找目标输入:com.tencent.qq 替换为:com.tencent.q1 文件类型:*.*

目录:反编译以后生成的目录 然后点全部替换

替换好以后,换另一个关键词 查找目标输入:com/tencent/qq 替换为:com/tencent/q1 文件类型:*.*

目录:反编译以后生成的目录 然后点全部替换 再换

查找目标输入:android.task.qq 替换为:android.task.q1 文件类型:*.*

目录:反编译以后生成的目录 然后点全部替换

OK,全部替换好以后,可以把Notepad++关掉了








进入QQ文件夹,里面有个smali的文件夹,进去

一直进去,会看到有 “gqq2008” “qq” “util” 3个文件夹 把这里的qq文件夹重命名为q1

好,修改完毕了,现在重新编译软件

回到CMD,输入:apktool b QQ <回车> d是编译的意思,QQ是之前反编译的文件夹

编译好以后,QQ里面的dist文件夹内,会看到一个out.apk的,这个就是我们重新编译好的QQ

当然这个程序还没有签名,我们还要用其他软件签名了以后才能安装上去




本文来源:https://www.wddqw.com/doc/393497ec5ef7ba0d4a733baf.html