1. Environment preparation:
Install JAVA:
The decompilation tool depends on java java official download address: Java Downloads | Oracle
Note: Java environment variables must be set after installation
Check that the installation was successful: java -version
A mobile phone: nexus 6p (rooting the machine) find a merchant to refresh the system
Apk package file structure: .apk file, a compressed package,
Include:
classes.dex: compiled code AndroidManifest.xml : important configuration files, APP startup entry, interface information, etc. assets : resource directory, not compiled lib : so file res : resource directory, compiled ape anthropology resources.arsc : resource file index Android virtual machine davlink virtual machine (Android 4) art virtual machine (after Android 5), java, dex
2. The tool uses adb to use: it needs to be downloaded separately (PS: emulator, androidstudio comes with it) the most complete collection of ADB commands_adb all api_听风风起时博客-CSDN博客
adb ps -l View phone process