手机QQ共存技巧 安卓软件共存制作教程

百事数码
2012-06-05 14:18 天网

 在这我以QQ为例,其他的应该都差不多,需要工具如下:

Notepad++

Java
 
反编译软件apktool(百度下载有时间补上),还需要下载apktool-1.0.0和apktool-install-windows-2.1把里面东西放到到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搜索,选择文件搜索,要把“包含子目录”跟“包含隐藏目录“选上查找目标输入:
 
Notepad++
Notepad++
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了当然这个程序还没有签名,我们还要用其他软件签名了以后才能安装上去。
0
0
热门文章