public class android.content.pm.PackageParser$PackageLite
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: android.content.pm.PackageParser$PackageLite
  super_class: java.lang.Object
{
  public final java.lang.String packageName;
    descriptor: Ljava/lang/String;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final int versionCode;
    descriptor: I
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final int versionCodeMajor;
    descriptor: I
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final int installLocation;
    descriptor: I
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final android.content.pm.VerifierInfo[] verifiers;
    descriptor: [Landroid/content/pm/VerifierInfo;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final java.lang.String[] splitNames;
    descriptor: [Ljava/lang/String;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final boolean[] isFeatureSplits;
    descriptor: [Z
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final java.lang.String[] usesSplitNames;
    descriptor: [Ljava/lang/String;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final java.lang.String[] configForSplit;
    descriptor: [Ljava/lang/String;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final java.lang.String codePath;
    descriptor: Ljava/lang/String;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final java.lang.String baseCodePath;
    descriptor: Ljava/lang/String;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final java.lang.String[] splitCodePaths;
    descriptor: [Ljava/lang/String;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final int baseRevisionCode;
    descriptor: I
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final int[] splitRevisionCodes;
    descriptor: [I
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final boolean coreApp;
    descriptor: Z
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final boolean debuggable;
    descriptor: Z
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final boolean multiArch;
    descriptor: Z
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final boolean use32bitAbi;
    descriptor: Z
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final boolean extractNativeLibs;
    descriptor: Z
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final boolean isolatedSplits;
    descriptor: Z
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public void <init>(java.lang.String, android.content.pm.PackageParser$ApkLite, java.lang.String[], boolean[], java.lang.String[], java.lang.String[], java.lang.String[], int[]);
    descriptor: (Ljava/lang/String;Landroid/content/pm/PackageParser$ApkLite;[Ljava/lang/String;[Z[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=9, args_size=9
        start local 0 // android.content.pm.PackageParser$PackageLite this
         0: .line 74
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import com.android.internal.R cannot be resolved\n\tThe import libcore.io cannot be resolved\n\tThe import libcore.util cannot be resolved\n\tThe import org.xmlpull cannot be resolved\n\tThe import org.xmlpull cannot be resolved\n\tandroid.Manifest.permission.WRITE_EXTERNAL_STORAGE cannot be resolved to a type\n\tandroid.Manifest.permission.READ_PHONE_STATE cannot be resolved to a type\n\tandroid.Manifest.permission.WRITE_EXTERNAL_STORAGE cannot be resolved to a type\n\tandroid.Manifest.permission.READ_EXTERNAL_STORAGE cannot be resolved to a type\n\tandroid.Manifest.permission.READ_CONTACTS cannot be resolved to a type\n\tandroid.Manifest.permission.READ_CALL_LOG cannot be resolved to a type\n\tandroid.Manifest.permission.WRITE_CONTACTS cannot be resolved to a type\n\tandroid.Manifest.permission.WRITE_CALL_LOG cannot be resolved to a type\n\tStructStat cannot be resolved to a type\n\tandroid.system cannot be resolved\n\tStructStat cannot be resolved to a type\n\tandroid.system cannot be resolved\n\tErrnoException cannot be resolved to a type\n\tOsConstants cannot be resolved to a variable\n\tIoUtils cannot be resolved\n\tIoUtils cannot be resolved\n\tIoUtils cannot be resolved\n\tThe method parseBaseApk(String, Resources, XmlResourceParser, int, String[]) from the type PackageParser refers to the missing type XmlPullParserException\n\tIoUtils cannot be resolved\n\tThe method parseSplitApk(PackageParser.Package, Resources, XmlResourceParser, int, int, String[]) from the type PackageParser refers to the missing type XmlPullParserException\n\tIoUtils cannot be resolved\n\tXmlPullParserException cannot be resolved to a type\n\tThe method parsePackageSplitNames(XmlPullParser, AttributeSet) from the type PackageParser refers to the missing type XmlPullParser\n\tThe method getDepth() is undefined for the type XmlResourceParser\n\tThe method next() is undefined for the type XmlResourceParser\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tThe method getDepth() is undefined for the type XmlResourceParser\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tThe method getName() is undefined for the type XmlResourceParser\n\tThe method skipCurrentTag(XmlPullParser) from the type XmlUtils refers to the missing type XmlPullParser\n\tThe method parseSplitApplication(PackageParser.Package, Resources, XmlResourceParser, int, int, String[]) from the type PackageParser refers to the missing type XmlPullParserException\n\tThe method getName() is undefined for the type XmlResourceParser\n\tThe method getName() is undefined for the type XmlResourceParser\n\tThe method skipCurrentTag(XmlPullParser) from the type XmlUtils refers to the missing type XmlPullParser\n\tThe method parseApkLite(String, XmlPullParser, AttributeSet, PackageParser.SigningDetails) from the type PackageParser refers to the missing type XmlPullParser\n\tXmlPullParserException cannot be resolved to a type\n\tNo exception of type Object can be thrown; an exception type must be a subclass of Throwable\n\tThe method w(String, String, Throwable) in the type Slog is not applicable for the arguments (String, String, Object)\n\tThe constructor PackageParser.PackageParserException(int, String, Object) is undefined\n\tIoUtils cannot be resolved\n\tXmlPullParser cannot be resolved to a type\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a type\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParserException cannot be resolved to a type\n\tThe method parseBaseApkCommon(PackageParser.Package, Set<String>, Resources, XmlResourceParser, int, String[]) from the type PackageParser refers to the missing type XmlPullParserException\n\tXmlPullParserException cannot be resolved to a type\n\tThe method parsePackageSplitNames(XmlPullParser, AttributeSet) from the type PackageParser refers to the missing type XmlPullParser\n\tcom.android.internal.R cannot be resolved to a variable\n\tcom.android.internal.R cannot be resolved to a variable\n\tcom.android.internal.R cannot be resolved to a variable\n\tcom.android.internal.R cannot be resolved to a variable\n\tcom.android.internal.R cannot be resolved to a variable\n\tcom.android.internal.R cannot be resolved to a variable\n\tcom.android.internal.R cannot be resolved to a variable\n\tThe method parseBaseApkCommon(PackageParser.Package, Set<String>, Resources, XmlResourceParser, int, String[]) from the type PackageParser refers to the missing type XmlPullParserException\n\tXmlPullParserException cannot be resolved to a type\n\tcom.android.internal.R cannot be resolved to a variable\n\tcom.android.internal.R cannot be resolved to a variable\n\tcom.android.internal.R cannot be resolved to a variable\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParserException cannot be resolved to a type\n\tcom.android.internal.R cannot be resolved to a variable\n\tXmlPullParserException cannot be resolved to a type\n\tR cannot be resolved to a variable\n\tcom.android.internal.R cannot be resolved to a variable\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParserException cannot be resolved to a type\n\tcom.android.internal.R cannot be resolved to a variable\n\tcom.android.internal.R cannot be resolved to a variable\n\tXmlPullParserException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.content.pm.PackageParser$PackageLite this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/content/pm/PackageParser$PackageLite;
    MethodParameters:
                    Name  Flags
      codePath            
      baseApk             
      splitNames          
      isFeatureSplits     
      usesSplitNames      
      configForSplit      
      splitCodePaths      
      splitRevisionCodes  

  public java.util.List<java.lang.String> getAllCodePaths();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.content.pm.PackageParser$PackageLite this
         0: .line 450
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.content.pm.PackageParser$PackageLite this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/content/pm/PackageParser$PackageLite;
    Signature: ()Ljava/util/List<Ljava/lang/String;>;
}
SourceFile: "PackageParser.java"
NestHost: android.content.pm.PackageParser
InnerClasses:
  public ApkLite = android.content.pm.PackageParser$ApkLite of android.content.pm.PackageParser
  public PackageLite = android.content.pm.PackageParser$PackageLite of android.content.pm.PackageParser