-
Notifications
You must be signed in to change notification settings - Fork 13
/
_onekey-decompile-apk.bat
31 lines (28 loc) · 1 KB
/
_onekey-decompile-apk.bat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
@echo off
echo ==================================
echo Onekey Decompile Apk
echo v2.4.1 20201126
echo Based on https://code.google.com/p/onekey-decompile-apk/
echo **********************************
echo How to use
echo ------------------------------------
echo 1. Put your apk in this folder
echo 2. Drag the apk on _onekey-decompile-apk.bat
echo 3. Wait for invoking jd-gui, "File"-"Save All Sources"
echo 4. Folder and apk with the same name is what you needed
echo ==================================
set apkFile=%1
set jarFile=%~dpn1.jar
rem change directory to apk folder
cd /d "%~dp1"
rem delete previous generation
rd /s /q "%~dpn1" >NUL 2>NUL
echo .........apktool..........
java -jar "_tools\apktool\apktool_2.4.1.jar" d "%apkFile%" -p "%~dp0_tools\apktool" -f
echo .........dex2jar..........
call _tools\dex2jar\d2j-dex2jar -f "%apkFile%" -o "%jarFile%"
echo .........jd-gui...........
call _tools\jd-gui\jd-gui "%jarFile%"
rem delete the jar
pause
::del /q "%jarFile%" >NUL 2>NUL