public class com.android.preload.Main
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.android.preload.Main
super_class: java.lang.Object
{
public static final boolean ENABLE_TRACING;
descriptor: Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
public static final int DEFAULT_TIMEOUT_MILLIS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 10000
public static final int HPROF_TIMEOUT_MILLIS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 120000
private IDevice device;
descriptor: LIDevice;
flags: (0x0002) ACC_PRIVATE
private static com.android.preload.ClientUtils clientUtils;
descriptor: Lcom/android/preload/ClientUtils;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private com.android.preload.DumpTableModel dataTableModel;
descriptor: Lcom/android/preload/DumpTableModel;
flags: (0x0002) ACC_PRIVATE
private javax.swing.DefaultListModel<Client> clientListModel;
descriptor: Ljavax/swing/DefaultListModel;
flags: (0x0002) ACC_PRIVATE
Signature: Ljavax/swing/DefaultListModel<LClient;>;
private com.android.preload.ui.IUI ui;
descriptor: Lcom/android/preload/ui/IUI;
flags: (0x0002) ACC_PRIVATE
private java.util.Collection<com.android.preload.actions.DeviceSpecific> deviceSpecificActions;
descriptor: Ljava/util/Collection;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/Collection<Lcom/android/preload/actions/DeviceSpecific;>;
private static com.android.preload.Main top;
descriptor: Lcom/android/preload/Main;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static boolean useJdwpClassDataRetriever;
descriptor: Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
public static final java.lang.String CLASS_PRELOAD_BLACKLIST;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.AlarmManager$|android.app.SearchManager$|android.os.FileObserver$|com.android.server.PackageManagerService\\$AppDirObserver$|android.os.AsyncTask$|android.pim.ContactsAsyncHelper$|android.webkit.WebViewClassic\\$1$|java.lang.ProcessManager$|(.*\\$NoPreloadHolder$)"
public static final java.lang.String SCAN_ALL_CMD;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "scan-all"
public static final java.lang.String SCAN_PACKAGE_CMD;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "scan"
public static final java.lang.String COMPUTE_FILE_CMD;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "comp"
public static final java.lang.String EXPORT_CMD;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "export"
public static final java.lang.String IMPORT_CMD;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "import"
public static final java.lang.String WRITE_CMD;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "write"
public static void main(java.lang.String[]);
descriptor: ([Ljava/lang/String;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
args
public void <init>(com.android.preload.ui.IUI);
descriptor: (Lcom/android/preload/ui/IUI;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import com.android.ddmlib cannot be resolved\n\tThe import com.android.ddmlib cannot be resolved\n\tIDevice cannot be resolved to a type\n\tClient cannot be resolved to a type\n\tClient cannot be resolved to a type\n\tClient cannot be resolved to a type\n\tClient cannot be resolved to a type\n\tThe constructor RunMonkeyAction(IDevice, DumpTableModel) refers to the missing type IDevice\n\tThe constructor ScanPackageAction(ClientUtils, IDevice, DumpTableModel) refers to the missing type IDevice\n\tThe constructor ScanAllPackagesAction(ClientUtils, IDevice, DumpTableModel) refers to the missing type IDevice\n\tThe constructor WritePreloadedClassesAction(ClientUtils, IDevice, DumpTableModel) refers to the missing type IDevice\n\tClient cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tClient cannot be resolved to a type\n\tClient cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tThe method getDevice() from the type Main refers to the missing type IDevice\n\tClient cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tThe method findDevices(int) from the type DeviceUtils refers to the missing type IDevice\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tClient cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/preload/Main;
MethodParameters:
Name Flags
ui
private static com.android.preload.Main createSequencedMain(java.lang.String[]);
descriptor: ([Ljava/lang/String;)Lcom/android/preload/Main;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
args
public static com.android.preload.ui.IUI getUI();
descriptor: ()Lcom/android/preload/ui/IUI;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=0, args_size=0
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
public static com.android.preload.classdataretrieval.ClassDataRetriever getClassDataRetriever();
descriptor: ()Lcom/android/preload/classdataretrieval/ClassDataRetriever;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=0, args_size=0
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
public IDevice getDevice();
descriptor: ()LIDevice;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/preload/Main;
public void setDevice(IDevice);
descriptor: (LIDevice;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/preload/Main;
MethodParameters:
Name Flags
device
public javax.swing.DefaultListModel<Client> getClientListModel();
descriptor: ()Ljavax/swing/DefaultListModel;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tClient cannot be resolved to a type\n\tClient cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/preload/Main;
Signature: ()Ljavax/swing/DefaultListModel<LClient;>;
private void startUp();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe method getDevice() from the type Main refers to the missing type IDevice\n\tClient cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/preload/Main;
private void initDevice();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tIDevice cannot be resolved to a type\n\tThe method findDevices(int) from the type DeviceUtils refers to the missing type IDevice\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/preload/Main;
public static java.util.Map<java.lang.String, java.lang.String> findAndGetClassData(IDevice, java.lang.String);
descriptor: (LIDevice;Ljava/lang/String;)Ljava/util/Map;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tIDevice cannot be resolved to a type\n\tClient cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.lang.Exception
Signature: (LIDevice;Ljava/lang/String;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;
MethodParameters:
Name Flags
device
packageName
}
SourceFile: "Main.java"
NestMembers:
com.android.preload.Main$DeviceWrapper
InnerClasses:
DeviceWrapper = com.android.preload.Main$DeviceWrapper of com.android.preload.Main