Processing 'staticfields.dex'... Opened 'staticfields.dex', DEX version '035' DEX file header: magic : 'dex\n035\0' checksum : 52d4fc6d signature : 6e82...2f27 file_size : 1264 header_size : 112 link_size : 0 link_off : 0 (0x000000) string_ids_size : 28 string_ids_off : 112 (0x000070) type_ids_size : 12 type_ids_off : 224 (0x0000e0) proto_ids_size : 1 proto_ids_off : 272 (0x000110) field_ids_size : 12 field_ids_off : 284 (0x00011c) method_ids_size : 2 method_ids_off : 380 (0x00017c) class_defs_size : 1 class_defs_off : 396 (0x00018c) data_size : 836 data_off : 428 (0x0001ac) Class #0 header: class_idx : 6 access_flags : 1 (0x0001) superclass_idx : 7 interfaces_off : 0 (0x000000) source_file_idx : 11 annotations_off : 0 (0x000000) class_data_off : 1067 (0x00042b) static_fields_size : 12 instance_fields_size: 0 direct_methods_size : 1 virtual_methods_size: 0 Class #0 - Class descriptor : 'LStaticFields;' Access flags : 0x0001 (PUBLIC) Superclass : 'Ljava/lang/Object;' Interfaces - Static fields - #0 : (in LStaticFields;) name : 'test00_public_static_final_byte_42' type : 'B' access : 0x0019 (PUBLIC STATIC FINAL) value : 42 #1 : (in LStaticFields;) name : 'test01_public_static_final_short_43' type : 'S' access : 0x0019 (PUBLIC STATIC FINAL) value : 43 #2 : (in LStaticFields;) name : 'test02_public_static_final_char_X' type : 'C' access : 0x0019 (PUBLIC STATIC FINAL) value : 88 #3 : (in LStaticFields;) name : 'test03_public_static_final_int_44' type : 'I' access : 0x0019 (PUBLIC STATIC FINAL) value : 44 #4 : (in LStaticFields;) name : 'test04_public_static_final_long_45' type : 'J' access : 0x0019 (PUBLIC STATIC FINAL) value : 45 #5 : (in LStaticFields;) name : 'test05_public_static_final_float_46_47' type : 'F' access : 0x0019 (PUBLIC STATIC FINAL) value : 46.47 #6 : (in LStaticFields;) name : 'test06_public_static_final_double_48_49' type : 'D' access : 0x0019 (PUBLIC STATIC FINAL) value : 48.49 #7 : (in LStaticFields;) name : 'test07_public_static_final_string' type : 'Ljava/lang/String;' access : 0x0019 (PUBLIC STATIC FINAL) value : "abc \\><\"'&\t\r\n" #8 : (in LStaticFields;) name : 'test08_public_static_final_object_null' type : 'Ljava/lang/Object;' access : 0x0019 (PUBLIC STATIC FINAL) value : null #9 : (in LStaticFields;) name : 'test09_public_static_final_boolean_true' type : 'Z' access : 0x0019 (PUBLIC STATIC FINAL) value : true #10 : (in LStaticFields;) name : 'test10_private_static_final_int_50' type : 'I' access : 0x001a (PRIVATE STATIC FINAL) value : 50 #11 : (in LStaticFields;) name : 'test99_empty_value' type : 'I' access : 0x0019 (PUBLIC STATIC FINAL) Instance fields - Direct methods - #0 : (in LStaticFields;) name : '' type : '()V' access : 0x10001 (PUBLIC CONSTRUCTOR) method_idx : 0 code - registers : 1 ins : 1 outs : 1 insns size : 4 16-bit code units 0001ac: |[0001ac] StaticFields.:()V 0001bc: 7010 0100 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0001 0001c2: 0e00 |0003: return-void catches : (none) positions : 0x0000 line=24 locals : 0x0000 - 0x0004 reg=0 this LStaticFields; Virtual methods - source_file_idx : 11 (StaticFields.java)