Skip to content
Tools to work with android .dex and java .class files
Branch: 2.x
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
d2j-base-cmd remove maven pom.xml Apr 2, 2018
d2j-j6 support git/hg revision in meta-info Apr 22, 2015
d2j-jasmin fix build error Apr 2, 2018
d2j-smali support method handle of type INVOKE_CONSTRUCTOR/INVOKE_DIRECT/INVOKE… Sep 5, 2018
dex-ir insert a Nop between two LabelStmt if both have phis Jun 6, 2018
dex-reader-api support method handle of type INVOKE_CONSTRUCTOR/INVOKE_DIRECT/INVOKE… Sep 5, 2018
dex-reader support method handle of type INVOKE_CONSTRUCTOR/INVOKE_DIRECT/INVOKE… Sep 5, 2018
dex-tools [dex038] write class version 1.7 if dex version > DEX_037 Jun 6, 2018
dex-translator support method handle of type INVOKE_CONSTRUCTOR/INVOKE_DIRECT/INVOKE… Sep 5, 2018
dex-writer remove maven pom.xml Apr 2, 2018
gradle/wrapper update gradle to 4.0 Apr 2, 2018
.hgignore ignore build folder for gradle Jul 31, 2014
.hgtags clean exec mode from file Jun 5, 2013
.travis.yml
LICENSE.txt add notice and lincense Oct 27, 2014
NOTICE.txt merge patch from Enea Stanzani. Oct 29, 2014
README.md Merge pull request #70 from barriosnahuel/patch-1 Jan 18, 2017
build.gradle use dx from android-build-tools 27.0.3 Apr 2, 2018
gradlew add gradle wrapper Jan 6, 2016
gradlew.bat add gradle wrapper Jan 6, 2016
settings.gradle

README.md

Project move to SourceForge and Bitbucket and Github

_ Mirror Wiki Downloads Issues
sf https://sourceforge.net/p/dex2jar Wiki Downloads Tickets
bb https://bitbucket.org/pxb1988/dex2jar Wiki Downloads Issues
gh https://github.com/pxb1988/dex2jar Wiki Releases Issues
gc https://code.google.com/p/dex2jar old old old

#dex2jar Build Status Tools to work with android .dex and java .class files

  1. dex-reader/writer: Read/write the Dalvik Executable (.dex) file. It has a light weight API similar with ASM.
  2. d2j-dex2jar: Convert .dex file to .class files (zipped as jar)
  3. smali/baksmali: disassemble dex to smali files and assemble dex from smali files. different implementation to smali/baksmali, same syntax, but we support escape in type desc "Lcom/dex2jar\t\u1234;"
  4. other tools: d2j-decrypt-string

Usage

sh d2j-dex2jar.sh -f ~/path/to/apk_to_decompile.apk

And the output file will be apk_to_decompile-dex2jar.jar.

Need help ?

send email to dex2jar@googlegroups.com

or post on issue trackers list above.

License

Apache 2.0

You can’t perform that action at this time.