README i18n:Tiếng Trung thuyết minh
The tool for quickly decompileapk/aar/dex/jar,will be updated depending on the update of libs.
update at 2024-06-12
jadx=1.4.7
Storyyeller/enjarify(build by source)
dex2jar(build by source)
fernflower=241.17890.1(IntelliJ IDEA official decompiler)
apktool=2.9.3
No need to install Python environment.
- go to
releases
page to download file or download source code. - add
TTDedroid\bin
directoryabsolute pathtoPATH
system variable. - then you can execute command for decompile
*.apk/*.aar/*.dex/*.jar
anywhere, GUI will be opened automatically.
showjar test.apk
run following commands:
git clone --depth=1 https://github /tp7309/TTDeDroid.git~/Documents/TTDeDroid
chmod a+x~/Documents/TTDeDroid/bin/showjar
showjardir='export PATH=$PATH:'$HOME/Documents/TTDeDroid/bin
#Mac
echo$showjardir>>~/.bash_profile&&source~/.bash_profile
#Linux
echo$showjardir>>~/.bashrc&&source~/.bashrc
then you can execute command for decompile*.apk/*.aar/*.dex/*.jar
anywhere, GUI will be opened automatically.
showjar test.apk
usage: showjar.py [-h] [-o [OUTPUT]] [-r [RES]] [-e [ENGINE]] file
android decompile tool
positional arguments:
file input file path, *.apk/*.aar/*.dex/*.jar
optional arguments:
-h, --help show this help message and exit
-o [OUTPUT], --output [OUTPUT]
output directory, optional (default: None)
-r [RES], --res [RES]
decode resources, 0:disable, 1:enable (default: 0)
-e [ENGINE], --engine [ENGINE]
decompiler engine, [jadx, dex2jar, fernflower, enjarify] (default:
jadx)