Android Reverse Utility is a tool that allows you to decompile and rebuild apk. The program is pretty straightforward and it's made in order to speed up the apk decompile / rebuild process.
ARU it's based on:
git clone https://github.com/JasonMalik/aru.git
cd aru
./aru -h
All configs are located in the file config.json. All the dependencies required by the program (except for java-sdk) are located inside the tools directory, however you can alway re download them using:
./install
If you prefer to use your dependencies you just need to point their location in the config.json.
usage: aru [-h] (-d DECOMPILE | -b BUILD | -x DEX) [-o OUTPUT] [-v]
Android Reverse Utility
optional arguments:
-h, --help show this help message and exit
-d DECOMPILE, --decompile DECOMPILE
Decompile apk
-b BUILD, --build BUILD
Build a source folder into apk
-x DEX, --dex DEX Extract all dex
-o OUTPUT, --output OUTPUT
Output filename
-v, --verbose Output additional information during the process