Constant Field Values


Contents
com.android.*

com.android.dx.Version
public static final String VERSION "1.7"

com.android.dx.dex.DexFormat
public static final int API_CURRENT 14
public static final int API_NO_EXTENDED_OPCODES 13
public static final String DEX_IN_JAR_NAME "classes.dex"
public static final int ENDIAN_TAG 305419896
public static final String MAGIC_PREFIX "dex\n"
public static final String MAGIC_SUFFIX "\u0000"
public static final String VERSION_CURRENT "036"
public static final String VERSION_FOR_API_13 "035"

com.android.dx.dex.SizeOf
public static final int CLASS_DEF_ITEM 32
public static final int HEADER_ITEM 112
public static final int MAP_ITEM 12
public static final int MEMBER_ID_ITEM 8
public static final int PROTO_ID_ITEM 12
public static final int SIGNATURE 20
public static final int STRING_ID_ITEM 4
public static final int TYPE_ID_ITEM 4
public static final int TYPE_ITEM 2
public static final int UBYTE 1
public static final int UINT 4
public static final int USHORT 2

com.android.dx.dex.code.PositionList
public static final int IMPORTANT 3
public static final int LINES 2
public static final int NONE 1

com.android.dx.dex.file.DebugInfoConstants
public static final int DBG_ADVANCE_LINE 2
public static final int DBG_ADVANCE_PC 1
public static final int DBG_END_LOCAL 5
public static final int DBG_END_SEQUENCE 0
public static final int DBG_FIRST_SPECIAL 10
public static final int DBG_LINE_BASE -4
public static final int DBG_LINE_RANGE 15
public static final int DBG_RESTART_LOCAL 6
public static final int DBG_SET_EPILOGUE_BEGIN 8
public static final int DBG_SET_FILE 9
public static final int DBG_SET_PROLOGUE_END 7
public static final int DBG_START_LOCAL 3
public static final int DBG_START_LOCAL_EXTENDED 4

com.android.dx.io.Opcodes
public static final int ADD_DOUBLE 171
public static final int ADD_DOUBLE_2ADDR 203
public static final int ADD_FLOAT 166
public static final int ADD_FLOAT_2ADDR 198
public static final int ADD_INT 144
public static final int ADD_INT_2ADDR 176
public static final int ADD_INT_LIT16 208
public static final int ADD_INT_LIT8 216
public static final int ADD_LONG 155
public static final int ADD_LONG_2ADDR 187
public static final int AGET 68
public static final int AGET_BOOLEAN 71
public static final int AGET_BYTE 72
public static final int AGET_CHAR 73
public static final int AGET_OBJECT 70
public static final int AGET_SHORT 74
public static final int AGET_WIDE 69
public static final int AND_INT 149
public static final int AND_INT_2ADDR 181
public static final int AND_INT_LIT16 213
public static final int AND_INT_LIT8 221
public static final int AND_LONG 160
public static final int AND_LONG_2ADDR 192
public static final int APUT 75
public static final int APUT_BOOLEAN 78
public static final int APUT_BYTE 79
public static final int APUT_CHAR 80
public static final int APUT_OBJECT 77
public static final int APUT_SHORT 81
public static final int APUT_WIDE 76
public static final int ARRAY_LENGTH 33
public static final int CHECK_CAST 31
public static final int CHECK_CAST_JUMBO 511
public static final int CMP_LONG 49
public static final int CMPG_DOUBLE 48
public static final int CMPG_FLOAT 46
public static final int CMPL_DOUBLE 47
public static final int CMPL_FLOAT 45
public static final int CONST 20
public static final int CONST_16 19
public static final int CONST_4 18
public static final int CONST_CLASS 28
public static final int CONST_CLASS_JUMBO 255
public static final int CONST_HIGH16 21
public static final int CONST_STRING 26
public static final int CONST_STRING_JUMBO 27
public static final int CONST_WIDE 24
public static final int CONST_WIDE_16 22
public static final int CONST_WIDE_32 23
public static final int CONST_WIDE_HIGH16 25
public static final int DIV_DOUBLE 174
public static final int DIV_DOUBLE_2ADDR 206
public static final int DIV_FLOAT 169
public static final int DIV_FLOAT_2ADDR 201
public static final int DIV_INT 147
public static final int DIV_INT_2ADDR 179
public static final int DIV_INT_LIT16 211
public static final int DIV_INT_LIT8 219
public static final int DIV_LONG 158
public static final int DIV_LONG_2ADDR 190
public static final int DOUBLE_TO_FLOAT 140
public static final int DOUBLE_TO_INT 138
public static final int DOUBLE_TO_LONG 139
public static final int FILL_ARRAY_DATA 38
public static final int FILL_ARRAY_DATA_PAYLOAD 768
public static final int FILLED_NEW_ARRAY 36
public static final int FILLED_NEW_ARRAY_JUMBO 1535
public static final int FILLED_NEW_ARRAY_RANGE 37
public static final int FLOAT_TO_DOUBLE 137
public static final int FLOAT_TO_INT 135
public static final int FLOAT_TO_LONG 136
public static final int GOTO 40
public static final int GOTO_16 41
public static final int GOTO_32 42
public static final int IF_EQ 50
public static final int IF_EQZ 56
public static final int IF_GE 53
public static final int IF_GEZ 59
public static final int IF_GT 54
public static final int IF_GTZ 60
public static final int IF_LE 55
public static final int IF_LEZ 61
public static final int IF_LT 52
public static final int IF_LTZ 58
public static final int IF_NE 51
public static final int IF_NEZ 57
public static final int IGET 82
public static final int IGET_BOOLEAN 85
public static final int IGET_BOOLEAN_JUMBO 2559
public static final int IGET_BYTE 86
public static final int IGET_BYTE_JUMBO 2815
public static final int IGET_CHAR 87
public static final int IGET_CHAR_JUMBO 3071
public static final int IGET_JUMBO 1791
public static final int IGET_OBJECT 84
public static final int IGET_OBJECT_JUMBO 2303
public static final int IGET_SHORT 88
public static final int IGET_SHORT_JUMBO 3327
public static final int IGET_WIDE 83
public static final int IGET_WIDE_JUMBO 2047
public static final int INSTANCE_OF 32
public static final int INSTANCE_OF_JUMBO 767
public static final int INT_TO_BYTE 141
public static final int INT_TO_CHAR 142
public static final int INT_TO_DOUBLE 131
public static final int INT_TO_FLOAT 130
public static final int INT_TO_LONG 129
public static final int INT_TO_SHORT 143
public static final int INVOKE_DIRECT 112
public static final int INVOKE_DIRECT_JUMBO 9471
public static final int INVOKE_DIRECT_RANGE 118
public static final int INVOKE_INTERFACE 114
public static final int INVOKE_INTERFACE_JUMBO 9983
public static final int INVOKE_INTERFACE_RANGE 120
public static final int INVOKE_STATIC 113
public static final int INVOKE_STATIC_JUMBO 9727
public static final int INVOKE_STATIC_RANGE 119
public static final int INVOKE_SUPER 111
public static final int INVOKE_SUPER_JUMBO 9215
public static final int INVOKE_SUPER_RANGE 117
public static final int INVOKE_VIRTUAL 110
public static final int INVOKE_VIRTUAL_JUMBO 8959
public static final int INVOKE_VIRTUAL_RANGE 116
public static final int IPUT 89
public static final int IPUT_BOOLEAN 92
public static final int IPUT_BOOLEAN_JUMBO 4351
public static final int IPUT_BYTE 93
public static final int IPUT_BYTE_JUMBO 4607
public static final int IPUT_CHAR 94
public static final int IPUT_CHAR_JUMBO 4863
public static final int IPUT_JUMBO 3583
public static final int IPUT_OBJECT 91
public static final int IPUT_OBJECT_JUMBO 4095
public static final int IPUT_SHORT 95
public static final int IPUT_SHORT_JUMBO 5119
public static final int IPUT_WIDE 90
public static final int IPUT_WIDE_JUMBO 3839
public static final int LONG_TO_DOUBLE 134
public static final int LONG_TO_FLOAT 133
public static final int LONG_TO_INT 132
public static final int MAX_VALUE 65535
public static final int MIN_VALUE -1
public static final int MONITOR_ENTER 29
public static final int MONITOR_EXIT 30
public static final int MOVE 1
public static final int MOVE_16 3
public static final int MOVE_EXCEPTION 13
public static final int MOVE_FROM16 2
public static final int MOVE_OBJECT 7
public static final int MOVE_OBJECT_16 9
public static final int MOVE_OBJECT_FROM16 8
public static final int MOVE_RESULT 10
public static final int MOVE_RESULT_OBJECT 12
public static final int MOVE_RESULT_WIDE 11
public static final int MOVE_WIDE 4
public static final int MOVE_WIDE_16 6
public static final int MOVE_WIDE_FROM16 5
public static final int MUL_DOUBLE 173
public static final int MUL_DOUBLE_2ADDR 205
public static final int MUL_FLOAT 168
public static final int MUL_FLOAT_2ADDR 200
public static final int MUL_INT 146
public static final int MUL_INT_2ADDR 178
public static final int MUL_INT_LIT16 210
public static final int MUL_INT_LIT8 218
public static final int MUL_LONG 157
public static final int MUL_LONG_2ADDR 189
public static final int NEG_DOUBLE 128
public static final int NEG_FLOAT 127
public static final int NEG_INT 123
public static final int NEG_LONG 125
public static final int NEW_ARRAY 35
public static final int NEW_ARRAY_JUMBO 1279
public static final int NEW_INSTANCE 34
public static final int NEW_INSTANCE_JUMBO 1023
public static final int NO_NEXT -1
public static final int NOP 0
public static final int NOT_INT 124
public static final int NOT_LONG 126
public static final int OR_INT 150
public static final int OR_INT_2ADDR 182
public static final int OR_INT_LIT16 214
public static final int OR_INT_LIT8 222
public static final int OR_LONG 161
public static final int OR_LONG_2ADDR 193
public static final int PACKED_SWITCH 43
public static final int PACKED_SWITCH_PAYLOAD 256
public static final int REM_DOUBLE 175
public static final int REM_DOUBLE_2ADDR 207
public static final int REM_FLOAT 170
public static final int REM_FLOAT_2ADDR 202
public static final int REM_INT 148
public static final int REM_INT_2ADDR 180
public static final int REM_INT_LIT16 212
public static final int REM_INT_LIT8 220
public static final int REM_LONG 159
public static final int REM_LONG_2ADDR 191
public static final int RETURN 15
public static final int RETURN_OBJECT 17
public static final int RETURN_VOID 14
public static final int RETURN_WIDE 16
public static final int RSUB_INT 209
public static final int RSUB_INT_LIT8 217
public static final int SGET 96
public static final int SGET_BOOLEAN 99
public static final int SGET_BOOLEAN_JUMBO 6143
public static final int SGET_BYTE 100
public static final int SGET_BYTE_JUMBO 6399
public static final int SGET_CHAR 101
public static final int SGET_CHAR_JUMBO 6655
public static final int SGET_JUMBO 5375
public static final int SGET_OBJECT 98
public static final int SGET_OBJECT_JUMBO 5887
public static final int SGET_SHORT 102
public static final int SGET_SHORT_JUMBO 6911
public static final int SGET_WIDE 97
public static final int SGET_WIDE_JUMBO 5631
public static final int SHL_INT 152
public static final int SHL_INT_2ADDR 184
public static final int SHL_INT_LIT8 224
public static final int SHL_LONG 163
public static final int SHL_LONG_2ADDR 195
public static final int SHR_INT 153
public static final int SHR_INT_2ADDR 185
public static final int SHR_INT_LIT8 225
public static final int SHR_LONG 164
public static final int SHR_LONG_2ADDR 196
public static final int SPARSE_SWITCH 44
public static final int SPARSE_SWITCH_PAYLOAD 512
public static final int SPECIAL_FORMAT -1
public static final int SPUT 103
public static final int SPUT_BOOLEAN 106
public static final int SPUT_BOOLEAN_JUMBO 7935
public static final int SPUT_BYTE 107
public static final int SPUT_BYTE_JUMBO 8191
public static final int SPUT_CHAR 108
public static final int SPUT_CHAR_JUMBO 8447
public static final int SPUT_JUMBO 7167
public static final int SPUT_OBJECT 105
public static final int SPUT_OBJECT_JUMBO 7679
public static final int SPUT_SHORT 109
public static final int SPUT_SHORT_JUMBO 8703
public static final int SPUT_WIDE 104
public static final int SPUT_WIDE_JUMBO 7423
public static final int SUB_DOUBLE 172
public static final int SUB_DOUBLE_2ADDR 204
public static final int SUB_FLOAT 167
public static final int SUB_FLOAT_2ADDR 199
public static final int SUB_INT 145
public static final int SUB_INT_2ADDR 177
public static final int SUB_LONG 156
public static final int SUB_LONG_2ADDR 188
public static final int THROW 39
public static final int USHR_INT 154
public static final int USHR_INT_2ADDR 186
public static final int USHR_INT_LIT8 226
public static final int USHR_LONG 165
public static final int USHR_LONG_2ADDR 197
public static final int XOR_INT 151
public static final int XOR_INT_2ADDR 183
public static final int XOR_INT_LIT16 215
public static final int XOR_INT_LIT8 223
public static final int XOR_LONG 162
public static final int XOR_LONG_2ADDR 194

com.android.dx.rop.code.AccessFlags
public static final int ACC_ABSTRACT 1024
public static final int ACC_ANNOTATION 8192
public static final int ACC_BRIDGE 64
public static final int ACC_CONSTRUCTOR 65536
public static final int ACC_DECLARED_SYNCHRONIZED 131072
public static final int ACC_ENUM 16384
public static final int ACC_FINAL 16
public static final int ACC_INTERFACE 512
public static final int ACC_NATIVE 256
public static final int ACC_PRIVATE 2
public static final int ACC_PROTECTED 4
public static final int ACC_PUBLIC 1
public static final int ACC_STATIC 8
public static final int ACC_STRICT 2048
public static final int ACC_SUPER 32
public static final int ACC_SYNCHRONIZED 32
public static final int ACC_SYNTHETIC 4096
public static final int ACC_TRANSIENT 128
public static final int ACC_VARARGS 128
public static final int ACC_VOLATILE 64
public static final int CLASS_FLAGS 30257
public static final int FIELD_FLAGS 20703
public static final int INNER_CLASS_FLAGS 30239
public static final int METHOD_FLAGS 204287

com.android.dx.rop.code.RegisterSpec
public static final String PREFIX "v"

com.android.dx.rop.code.RegOps
public static final int ADD 14
public static final int AGET 38
public static final int AND 20
public static final int APUT 39
public static final int ARRAY_LENGTH 34
public static final int CHECK_CAST 43
public static final int CMPG 28
public static final int CMPL 27
public static final int CONST 5
public static final int CONV 29
public static final int DIV 17
public static final int FILL_ARRAY_DATA 57
public static final int FILLED_NEW_ARRAY 42
public static final int GET_FIELD 45
public static final int GET_STATIC 46
public static final int GOTO 6
public static final int IF_EQ 7
public static final int IF_GE 10
public static final int IF_GT 12
public static final int IF_LE 11
public static final int IF_LT 9
public static final int IF_NE 8
public static final int INSTANCE_OF 44
public static final int INVOKE_DIRECT 52
public static final int INVOKE_INTERFACE 53
public static final int INVOKE_STATIC 49
public static final int INVOKE_SUPER 51
public static final int INVOKE_VIRTUAL 50
public static final int MARK_LOCAL 54
public static final int MONITOR_ENTER 36
public static final int MONITOR_EXIT 37
public static final int MOVE 2
public static final int MOVE_EXCEPTION 4
public static final int MOVE_PARAM 3
public static final int MOVE_RESULT 55
public static final int MOVE_RESULT_PSEUDO 56
public static final int MUL 16
public static final int NEG 19
public static final int NEW_ARRAY 41
public static final int NEW_INSTANCE 40
public static final int NOP 1
public static final int NOT 26
public static final int OR 21
public static final int PUT_FIELD 47
public static final int PUT_STATIC 48
public static final int REM 18
public static final int RETURN 33
public static final int SHL 23
public static final int SHR 24
public static final int SUB 15
public static final int SWITCH 13
public static final int THROW 35
public static final int TO_BYTE 30
public static final int TO_CHAR 31
public static final int TO_SHORT 32
public static final int USHR 25
public static final int XOR 22

com.android.dx.rop.code.Rop
public static final int BRANCH_GOTO 3
public static final int BRANCH_IF 4
public static final int BRANCH_MAX 6
public static final int BRANCH_MIN 1
public static final int BRANCH_NONE 1
public static final int BRANCH_RETURN 2
public static final int BRANCH_SWITCH 5
public static final int BRANCH_THROW 6

com.android.dx.rop.type.Type
public static final int BT_ADDR 10
public static final int BT_BOOLEAN 1
public static final int BT_BYTE 2
public static final int BT_CHAR 3
public static final int BT_COUNT 11
public static final int BT_DOUBLE 4
public static final int BT_FLOAT 5
public static final int BT_INT 6
public static final int BT_LONG 7
public static final int BT_OBJECT 9
public static final int BT_SHORT 8
public static final int BT_VOID 0

com.android.dx.ssa.SsaConverter
public static final boolean DEBUG false



Copyright © 2012. All Rights Reserved.