【Android ApkTool 反编译获取源码】下载一个apk,然后获取源码


最近想做个萌化的Q版,

毕竟以前的是2016年 QQ6.3.6(霞之丘诗羽),





可是现在最新版是QQ6.6.9了!更新了不少功能,我打算自己萌化一个 《嗜血狂袭》的小娜月或者《点兔》的智乃

(原谅我是个死宅萝莉控)


插件介绍:

apktool  

     作用:主要查看res文件下xml文件、AndroidManifest.xml和图片。(注意:如果直接解压.apk文件,xml文件打开全部是乱码)

dex2jar

     作用:将apk反编译成Java源码(classes.dex转化成jar文件)

jd-gui

     作用:查看APK中classes.dex转化成出的jar文件,即源码文件



获取源码的方法:

确保你设置了JAVA的环境变量,我现在是JDK1.8

一、百度下载一个QQandroid版

【Android ApkTool 反编译获取源码】下载一个apk,然后获取源码_第1张图片

放在C盘

【Android ApkTool 反编译获取源码】下载一个apk,然后获取源码_第2张图片


二、下载apktool.jar 包

(现在2017 1.31,最新版是2.2.2)

http://www.softpedia.com/get/Programming/Debuggers-Decompilers-Dissasemblers/ApkTool.shtml


【Android ApkTool 反编译获取源码】下载一个apk,然后获取源码_第3张图片


【Android ApkTool 反编译获取源码】下载一个apk,然后获取源码_第4张图片


三、创建一个文本,写完代码 txt 改为 : apktool.bat

代码:

@echo off
if "%PATH_BASE%" == "" set PATH_BASE=%PATH%
set PATH=%CD%;%PATH_BASE%;
java -jar -Duser.language=en "%~dp0\apktool.jar" %*


(不会没关系,等下公布网盘文件)


四、把两个文件放到C 盘 window 目录下


【Android ApkTool 反编译获取源码】下载一个apk,然后获取源码_第5张图片


五、执行反编译


Win+R, cmd ,输入 apktool d QQ6.6.9.apk  (apk文件名)

(时间可能比较长)

【Android ApkTool 反编译获取源码】下载一个apk,然后获取源码_第6张图片


六、公布网盘:


链接:http://pan.baidu.com/s/1couBSU 密码:xgop


【Android ApkTool 反编译获取源码】下载一个apk,然后获取源码_第7张图片




好了,QQ的源码得到了,赶紧萌化吧!

什么辣鸡超级会员,七钻,哪有我自己写的主题好看,

气泡也是我自己写的,发了蓝链就别想撤回了。

(手动滑稽)


你可能感兴趣的:(Android,Android初学者)