Skip to content

Instantly share code, notes, and snippets.

@diewland
Last active March 27, 2016 14:39
Show Gist options
  • Save diewland/290f029d4aa529e3fbd0 to your computer and use it in GitHub Desktop.
Save diewland/290f029d4aa529e3fbd0 to your computer and use it in GitHub Desktop.
Android de-compile script
@echo off
SET apk=%1
SET fname=%apk:.apk=%
ECHO remove previous folder %fname%..
rm -rf fname
ECHO unzip %apk% to folder %fname%..
unzip -q -o %apk% -d %fname%
REM (dex2jar)
mv %fname%\classes.dex classes.dex
call dex2jar-2.0\d2j-dex2jar.bat --force classes.dex
REM (apktool)
call apktool\apktool.bat d -f %apk% -o %fname%
ECHO clean up classes.dex
ECHO move classes.jar to folder %fname%
rm classes.dex
mv classes-dex2jar.jar %fname%\classes.jar
ECHO decompile done.
ECHO output folder.. %fname%\
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment