@@ -9,21 +9,31 @@ To accomplish the goal of a full decompile we use these tools:
99- Dex2Jar : Version 0.0.9.15
1010- android-apktool : Version 1.5.2
1111- JD-Core-Java : Version 1.2
12+ - Artistic Style (astyle) : Version 2.04
1213
1314
1415Supported Platforms
1516-------------------
16- The tools has been built on Mac, but should work on all UNIX environments!
17+ The tools has been built on Mac, but most of it should work on all UNIX environments!
18+ Code formatting is not guaranteed to work on all platforms.
1719
1820Usage
1921-----
2022```
21- decompileAPK.sh <APK-file> [output-dir]
22- Parameters:
23- APK-file The first parameter is required to be a valid APK file!
24- Output Dir The output directory is optional. If not set the
23+ usage: decompileAPK.sh [options] <APK-file>
24+
25+ options:
26+ -o,--output <dir> The output directory is optional. If not set the
2527 default will be used which is 'output' in the
2628 root of this tool directory.
29+ -f,--format Will format all Java files to be easier readable.
30+ However, use with CAUTION! This option might change
31+ line numbers!
32+ -p,--project Will generate a Gradle-based Android project for you
33+ -h,--help Prints this help message
34+
35+ parameters:
36+ APK-file A valid APK file is required as input
2737```
2838
2939Contributions
@@ -36,5 +46,6 @@ This tool has been released under the Apache License 2.0.
3646- Dex2Jar is licensed under the Apache License 2.0.
3747- android-apktool is licensed under the Apache License 2.0
3848- JD-Core-Java is licensed under the MIT License
49+ - Artistic Style is licensed under the GNU Lesser General Public License Version 3
3950
4051This project may be freely used for personal needs in a commercial or non-commercial environments.
0 commit comments