【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《Android手机软件共存版制作教程》,欢迎阅读!
在这我以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.wddqxz.cn/393497ec5ef7ba0d4a733baf.html