(It includes three tools: apktool, dex2jar, and jdgui. The decompilation process of apktooledx2jar: 1. Copy the class.dex to the dex2jar.bat location directory, and directly drag the class.dex to dex2jar.bat to generate the classes.dex.dex.bat jar。 2. Extract the class file in the jar file with rar, and then decompile the. class file into Java file 3. Run the JD-GUI tool (greening software), open the jar file above, and there is a SaveJARSource under the File, which can generate src source code. The Dalvik used by Android is not the Jar of the standard Java VM at all, but the DEX format. What should I do? The attachments are dxe2jar and JD. Both tools are opensource. I have put them in one package. Don't worry, there are ways: 1. Suppose you want to disassemble app.apk, then rename it app.zip2. Decompress it. 3. Find the classs.dex in the extracted file, which is the binary file of the program. 4. Use the dex2jar of the attachment, and run dex2jarclasss.dex under the Windows command line. 5. Generate classs.dex.dex.dex2jar.jar, which is the converted JAR file. 6. Execute the jd gui, find the JAR file that was just generated, and open it. 7. Quiet music bar, more than 90% of Java source code is in front of you)