Step 1: Download the reverse software and apk
1. Android emulator: Thunderbolt emulator, my Android system is 7.1.2 [recommended to use the emulator, already has Root permission]
2. Download and install the Xposed framework
3. Download and install 'Reflection Master' apk
4. jadx decompilation
5. Configure Xposed
The following figure is displayed, the installation is successful
Module Selection Reflection Master
Step 2: Shelling
Install the apk that needs to be decompiled in the simulator
Open the reflection master in the module, select the apk that needs to be unpacked, and open the software
Enter the interface that needs to be viewed, click on the star in the middle of the screen
Click on the current activity
Click to write dex [long press to extract multiple dex, click to extract only the currently called dex]
Turn on Repair Magic, the exported dex name can be modified
Find the dex file in the specified path
Step 3: Decompile dex
Open the jadx software and open the exported dex file
In this way, you can view the source code, and the unpacking is successful