# onekey-decompile-apk
一步到位反编译apk工具(onekey decompile apk)
v1.0.1 2012-10-24
Automatically exported from code.google.com/p/onekey-decompile-apk
**Starred by 83 users | DownloadCount 23758 | 2015-8-3**
![google-code](https://rawgit.com/ufologist/onekey-decompile-apk/master/google-code.png)
![google-code-download](https://rawgit.com/ufologist/onekey-decompile-apk/master/google-code-download.png)
## 功能 ##
1. 集成apktool/dex2jar/jd-gui
2. 只需执行一步即可反编译出apk所有文件(资源文件和jar等等)
3. 打开jd-gui反编译jar文件
## 使用方法 ##
1. 在[releases - Downloads](https://github.com/ufologist/onekey-decompile-apk/releases)中下载onekey-decompile-apk.zip, 解压缩到类似 `D:\downloads\onekey-decompile-apk`
2. 将apk文件放到`onekey-decompile-apk`目录下
3. 将apk文件拖拽到`_onekey-decompile-apk.bat`上
4. 执行完成后
* 会在`onekey-decompile-apk`目录下生成和apk同名的目录(放置了apktools反编译出来的东西)
* 会在`onekey-decompile-apk`目录下生成和apk同名的jar文件(dex2jar反编译出来的class)
## 运用工具(非常感谢他们) ##
1. [apktool](http://code.google.com/p/android-apktool/)反编译出apk中的资源文件, 例如AndroidManifest.xml和res
```
java -jar apktool.jar d -d xxx.apk
```
2. [dex2jar](http://code.google.com/p/dex2jar/)反编译出apk中的class
```
// dex2jar is deprecated, use the d2j-dex2jar
d2j-dex2jar xxx.apk
```
3. [jd-ui](http://java.decompiler.free.fr/?q=jdgui)/[jad](http://www.varaneckas.com/jad/)反编译class为java源文件
> 反编译工具还是jad最强, JD-GUI只是方便反编译/查看整个jar而已, 反编译出来的代码不全,
>
> 因此需要jd + jad(或者[jadclipse](http://jadclipse.sourceforge.net) eclipse插件使用更方便)配合才完美
## 参考 ##
* [一个APK反编译利器Apktool](http://blog.sina.com.cn/s/blog_5752764e0100kv34.html)
* [Android程序反编译的方法](http://www.cnblogs.com/feisky/archive/2010/08/05/1793493.html)
* [如何反编译android程序](http://doandroid.info/%E5%A6%82%E4%BD%95%E5%8F%8D%E7%BC%96%E8%AF%91android%E7%A8%8B%E5%BA%8F/)
## 更新 ##
* 2012-10-24: inject\_classes v1.0 将自己写的class混编(注入)到需要反编译的apk(mix/inject classes2apk) [Changes](https://github.com/ufologist/onekey-decompile-apk/blob/master/CHANGELOG.md#inject_classes-v10)
* 2012-10-22: onekey-decompile-apk v1.0.1 将apktool降到1.4.1(原来是1.4.3), 只有这个版本能进行SmaliDebugging [Changes](https://github.com/ufologist/onekey-decompile-apk/blob/master/CHANGELOG.md#onekey-decompile-apk-v101)
* 2012-10-22: 新的一步到位打包apk(签名, 安装)工具(onekey build-sign-install apk). [Changes](https://github.com/ufologist/onekey-decompile-apk/blob/master/CHANGELOG.md#build_sign_install-v10)
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
onekey-decompile-apk-5.3.2.zip (74个子文件)
onekey-decompile-apk
_tools
bytecode-viewer
BytecodeViewer.exe 1.25MB
BytecodeViewer 2.9.8.jar 1.2MB
LICENSE 22KB
README.txt 26KB
_install BCV.bat 338B
_uninstall BCV.bat 156B
smali-1.4.1.jar 622KB
XJad
XJad.exe 354KB
Ext.dll 64KB
Config.ini 93B
Jad.exe 161KB
readme.txt 1KB
Jad.dll 240KB
baksmali-1.4.1.jar 528KB
jd-gui
jd-gui.exe 790KB
jd-gui.cfg 193B
readme.txt 2KB
README.md 1KB
dex2jar
d2j-init-deobf.sh 1KB
d2j-asm-verify.sh 1KB
d2j-jar2dex.bat 888B
d2j-dex-asmifier.bat 893B
d2j-decrpyt-string.sh 1KB
LICENSE.txt 11KB
d2j-jar2jasmin.sh 1KB
d2j-init-deobf.bat 893B
d2j-decrpyt-string.bat 897B
d2j-dex-asmifier.sh 1KB
d2j-jar-access.sh 1KB
lib
dex-tools-0.0.9.12.jar 70KB
asm-all-3.3.1.jar 202KB
commons-lite-1.13.jar 15KB
dx.jar 967KB
commons-io-LICENSE.txt 11KB
dex-reader-1.13.jar 110KB
license-jasmin.txt 2KB
jar-rename-1.4.jar 42KB
commons-cli-1.2.jar 40KB
dx-NOTICE 11KB
asm-LICENSE.txt 2KB
dex-translator-0.0.9.12.jar 73KB
dex-ir-1.10.jar 126KB
commons-io-NOTICE.txt 178B
jasmin-p2.5.jar 133KB
dex2jar.bat 882B
dex-dump.bat 176B
d2j-apk-sign.sh 1KB
d2j-jar2dex.sh 1KB
NOTICE.txt 190B
d2j-asm-verify.bat 890B
d2j-apk-sign.bat 888B
setclasspath.bat 200B
dex2jar.sh 1KB
d2j-jasmin2jar.bat 891B
d2j-jar-access.bat 893B
d2j-dex-dump.sh 1KB
d2j-jasmin2jar.sh 1KB
d2j-jar-remap.bat 889B
dex-dump.sh 526B
d2j-dex2jar.sh 1KB
d2j-jar2jasmin.bat 891B
d2j-jar-remap.sh 1KB
d2j-dex-dump.bat 884B
d2j-dex2jar.bat 891B
apktool
apktool-1.4.1.jar 2.21MB
apktool.jar 2.95MB
_build_sign_install.bat 1KB
_inject_classes.bat 1KB
_inject_build.bat 185B
_onekey-decompile-apk.bat 1KB
google-code.png 179KB
README.md 3KB
CHANGELOG.md 1KB
google-code-download.png 66KB
共 74 条
- 1
资源评论
xpboyman
- 粉丝: 2
- 资源: 12
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功