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 leakcanary-haha-2.0-alpha-3.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
leakcanary
├─ leakcanary.FieldValuesReader.class - [JAR]
├─ leakcanary.GcRoot.class - [JAR]
├─ leakcanary.GraphField.class - [JAR]
├─ leakcanary.GraphHeapValue.class - [JAR]
├─ leakcanary.GraphObjectRecord.class - [JAR]
├─ leakcanary.HeapValue.class - [JAR]
├─ leakcanary.HeapValueKt.class - [JAR]
├─ leakcanary.HprofGraph.class - [JAR]
├─ leakcanary.HprofParser.class - [JAR]
├─ leakcanary.HprofReader.class - [JAR]
├─ leakcanary.HprofWriter.class - [JAR]
├─ leakcanary.HydratedClass.class - [JAR]
├─ leakcanary.HydratedInstance.class - [JAR]
├─ leakcanary.ObjectIdMetadata.class - [JAR]
├─ leakcanary.Record.class - [JAR]
├─ leakcanary.SeekableHprofReader.class - [JAR]
leakcanary.internal
├─ leakcanary.internal.LongToIntSparseArray.class - [JAR]
├─ leakcanary.internal.LongToLongSparseArray.class - [JAR]
├─ leakcanary.internal.LongToStringSparseArray.class - [JAR]
├─ leakcanary.internal.LruCache.class - [JAR]
├─ leakcanary.internal.SparseArrayUtils.class - [JAR]