View Java Class Source Code in JAR file
- Download JD-GUI to open JAR file and explore Java source code file (.class .java)
- Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window libcore-dex-7.1.0_r7.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
com.android.dex
├─ com.android.dex.Annotation.class - [JAR]
├─ com.android.dex.ClassData.class - [JAR]
├─ com.android.dex.ClassDef.class - [JAR]
├─ com.android.dex.Code.class - [JAR]
├─ com.android.dex.Dex.class - [JAR]
├─ com.android.dex.DexException.class - [JAR]
├─ com.android.dex.DexFormat.class - [JAR]
├─ com.android.dex.DexIndexOverflowException.class - [JAR]
├─ com.android.dex.EncodedValue.class - [JAR]
├─ com.android.dex.EncodedValueCodec.class - [JAR]
├─ com.android.dex.EncodedValueReader.class - [JAR]
├─ com.android.dex.FieldId.class - [JAR]
├─ com.android.dex.Leb128.class - [JAR]
├─ com.android.dex.MethodId.class - [JAR]
├─ com.android.dex.Mutf8.class - [JAR]
├─ com.android.dex.ProtoId.class - [JAR]
├─ com.android.dex.SizeOf.class - [JAR]
├─ com.android.dex.TableOfContents.class - [JAR]
├─ com.android.dex.TypeList.class - [JAR]
com.android.dex.util
├─ com.android.dex.util.ByteArrayByteInput.class - [JAR]
├─ com.android.dex.util.ByteInput.class - [JAR]
├─ com.android.dex.util.ByteOutput.class - [JAR]
├─ com.android.dex.util.ExceptionWithContext.class - [JAR]
├─ com.android.dex.util.FileUtils.class - [JAR]
├─ com.android.dex.util.Unsigned.class - [JAR]