# Opcodes

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

# Opcodes

`
public


interface
Opcodes
`  
`


`

|-------------------------|
| dalvik.bytecode.Opcodes |

<br />

*** ** * ** ***

A list of all normal (not implementation-specific) Dalvik opcodes.  
**See also:**

- [Dalvik bytecode](https://source.android.com/devices/tech/dalvik/dalvik-bytecode)

## Summary

|                                                                                                ### Constants                                                                                                 ||
|-------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `int` | [OP_ADD_DOUBLE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_ADD_DOUBLE) <br />                                                                                                 |
| `int` | [OP_ADD_DOUBLE_2ADDR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_ADD_DOUBLE_2ADDR) <br />                                                                                     |
| `int` | [OP_ADD_FLOAT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_ADD_FLOAT) <br />                                                                                                   |
| `int` | [OP_ADD_FLOAT_2ADDR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_ADD_FLOAT_2ADDR) <br />                                                                                       |
| `int` | [OP_ADD_INT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_ADD_INT) <br />                                                                                                       |
| `int` | [OP_ADD_INT_2ADDR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_ADD_INT_2ADDR) <br />                                                                                           |
| `int` | [OP_ADD_INT_LIT16](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_ADD_INT_LIT16) <br />                                                                                           |
| `int` | [OP_ADD_INT_LIT8](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_ADD_INT_LIT8) <br />                                                                                             |
| `int` | [OP_ADD_LONG](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_ADD_LONG) <br />                                                                                                     |
| `int` | [OP_ADD_LONG_2ADDR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_ADD_LONG_2ADDR) <br />                                                                                         |
| `int` | [OP_AGET](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_AGET) <br />                                                                                                             |
| `int` | [OP_AGET_BOOLEAN](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_AGET_BOOLEAN) <br />                                                                                             |
| `int` | [OP_AGET_BYTE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_AGET_BYTE) <br />                                                                                                   |
| `int` | [OP_AGET_CHAR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_AGET_CHAR) <br />                                                                                                   |
| `int` | [OP_AGET_OBJECT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_AGET_OBJECT) <br />                                                                                               |
| `int` | [OP_AGET_SHORT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_AGET_SHORT) <br />                                                                                                 |
| `int` | [OP_AGET_WIDE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_AGET_WIDE) <br />                                                                                                   |
| `int` | [OP_AND_INT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_AND_INT) <br />                                                                                                       |
| `int` | [OP_AND_INT_2ADDR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_AND_INT_2ADDR) <br />                                                                                           |
| `int` | [OP_AND_INT_LIT16](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_AND_INT_LIT16) <br />                                                                                           |
| `int` | [OP_AND_INT_LIT8](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_AND_INT_LIT8) <br />                                                                                             |
| `int` | [OP_AND_LONG](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_AND_LONG) <br />                                                                                                     |
| `int` | [OP_AND_LONG_2ADDR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_AND_LONG_2ADDR) <br />                                                                                         |
| `int` | [OP_APUT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_APUT) <br />                                                                                                             |
| `int` | [OP_APUT_BOOLEAN](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_APUT_BOOLEAN) <br />                                                                                             |
| `int` | [OP_APUT_BYTE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_APUT_BYTE) <br />                                                                                                   |
| `int` | [OP_APUT_CHAR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_APUT_CHAR) <br />                                                                                                   |
| `int` | [OP_APUT_OBJECT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_APUT_OBJECT) <br />                                                                                               |
| `int` | [OP_APUT_SHORT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_APUT_SHORT) <br />                                                                                                 |
| `int` | [OP_APUT_WIDE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_APUT_WIDE) <br />                                                                                                   |
| `int` | [OP_ARRAY_LENGTH](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_ARRAY_LENGTH) <br />                                                                                             |
| `int` | [OP_BREAKPOINT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_BREAKPOINT) *This constant was deprecated in API level 15. Implementation detail.*                                 |
| `int` | [OP_CHECK_CAST](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_CHECK_CAST) <br />                                                                                                 |
| `int` | [OP_CHECK_CAST_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_CHECK_CAST_JUMBO) Never implemented; do not use.                                                             |
| `int` | [OP_CMPG_DOUBLE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_CMPG_DOUBLE) <br />                                                                                               |
| `int` | [OP_CMPG_FLOAT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_CMPG_FLOAT) <br />                                                                                                 |
| `int` | [OP_CMPL_DOUBLE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_CMPL_DOUBLE) <br />                                                                                               |
| `int` | [OP_CMPL_FLOAT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_CMPL_FLOAT) <br />                                                                                                 |
| `int` | [OP_CMP_LONG](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_CMP_LONG) <br />                                                                                                     |
| `int` | [OP_CONST](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_CONST) <br />                                                                                                           |
| `int` | [OP_CONST_16](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_CONST_16) <br />                                                                                                     |
| `int` | [OP_CONST_4](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_CONST_4) <br />                                                                                                       |
| `int` | [OP_CONST_CLASS](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_CONST_CLASS) <br />                                                                                               |
| `int` | [OP_CONST_CLASS_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_CONST_CLASS_JUMBO) Never implemented; do not use.                                                           |
| `int` | [OP_CONST_HIGH16](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_CONST_HIGH16) <br />                                                                                             |
| `int` | [OP_CONST_METHOD_HANDLE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_CONST_METHOD_HANDLE) <br />                                                                               |
| `int` | [OP_CONST_METHOD_TYPE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_CONST_METHOD_TYPE) <br />                                                                                   |
| `int` | [OP_CONST_STRING](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_CONST_STRING) <br />                                                                                             |
| `int` | [OP_CONST_STRING_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_CONST_STRING_JUMBO) <br />                                                                                 |
| `int` | [OP_CONST_WIDE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_CONST_WIDE) <br />                                                                                                 |
| `int` | [OP_CONST_WIDE_16](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_CONST_WIDE_16) <br />                                                                                           |
| `int` | [OP_CONST_WIDE_32](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_CONST_WIDE_32) <br />                                                                                           |
| `int` | [OP_CONST_WIDE_HIGH16](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_CONST_WIDE_HIGH16) <br />                                                                                   |
| `int` | [OP_DIV_DOUBLE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_DIV_DOUBLE) <br />                                                                                                 |
| `int` | [OP_DIV_DOUBLE_2ADDR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_DIV_DOUBLE_2ADDR) <br />                                                                                     |
| `int` | [OP_DIV_FLOAT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_DIV_FLOAT) <br />                                                                                                   |
| `int` | [OP_DIV_FLOAT_2ADDR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_DIV_FLOAT_2ADDR) <br />                                                                                       |
| `int` | [OP_DIV_INT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_DIV_INT) <br />                                                                                                       |
| `int` | [OP_DIV_INT_2ADDR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_DIV_INT_2ADDR) <br />                                                                                           |
| `int` | [OP_DIV_INT_LIT16](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_DIV_INT_LIT16) <br />                                                                                           |
| `int` | [OP_DIV_INT_LIT8](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_DIV_INT_LIT8) <br />                                                                                             |
| `int` | [OP_DIV_LONG](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_DIV_LONG) <br />                                                                                                     |
| `int` | [OP_DIV_LONG_2ADDR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_DIV_LONG_2ADDR) <br />                                                                                         |
| `int` | [OP_DOUBLE_TO_FLOAT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_DOUBLE_TO_FLOAT) <br />                                                                                       |
| `int` | [OP_DOUBLE_TO_INT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_DOUBLE_TO_INT) <br />                                                                                           |
| `int` | [OP_DOUBLE_TO_LONG](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_DOUBLE_TO_LONG) <br />                                                                                         |
| `int` | [OP_EXECUTE_INLINE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_EXECUTE_INLINE) *This constant was deprecated in API level 15. Implementation detail.*                         |
| `int` | [OP_EXECUTE_INLINE_RANGE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_EXECUTE_INLINE_RANGE) *This constant was deprecated in API level 15. Implementation detail.*             |
| `int` | [OP_FILLED_NEW_ARRAY](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_FILLED_NEW_ARRAY) <br />                                                                                     |
| `int` | [OP_FILLED_NEW_ARRAY_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_FILLED_NEW_ARRAY_JUMBO) Never implemented; do not use.                                                 |
| `int` | [OP_FILLED_NEW_ARRAY_RANGE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_FILLED_NEW_ARRAY_RANGE) <br />                                                                         |
| `int` | [OP_FILL_ARRAY_DATA](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_FILL_ARRAY_DATA) <br />                                                                                       |
| `int` | [OP_FLOAT_TO_DOUBLE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_FLOAT_TO_DOUBLE) <br />                                                                                       |
| `int` | [OP_FLOAT_TO_INT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_FLOAT_TO_INT) <br />                                                                                             |
| `int` | [OP_FLOAT_TO_LONG](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_FLOAT_TO_LONG) <br />                                                                                           |
| `int` | [OP_GOTO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_GOTO) <br />                                                                                                             |
| `int` | [OP_GOTO_16](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_GOTO_16) <br />                                                                                                       |
| `int` | [OP_GOTO_32](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_GOTO_32) <br />                                                                                                       |
| `int` | [OP_IF_EQ](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IF_EQ) <br />                                                                                                           |
| `int` | [OP_IF_EQZ](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IF_EQZ) <br />                                                                                                         |
| `int` | [OP_IF_GE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IF_GE) <br />                                                                                                           |
| `int` | [OP_IF_GEZ](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IF_GEZ) <br />                                                                                                         |
| `int` | [OP_IF_GT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IF_GT) <br />                                                                                                           |
| `int` | [OP_IF_GTZ](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IF_GTZ) <br />                                                                                                         |
| `int` | [OP_IF_LE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IF_LE) <br />                                                                                                           |
| `int` | [OP_IF_LEZ](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IF_LEZ) <br />                                                                                                         |
| `int` | [OP_IF_LT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IF_LT) <br />                                                                                                           |
| `int` | [OP_IF_LTZ](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IF_LTZ) <br />                                                                                                         |
| `int` | [OP_IF_NE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IF_NE) <br />                                                                                                           |
| `int` | [OP_IF_NEZ](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IF_NEZ) <br />                                                                                                         |
| `int` | [OP_IGET](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IGET) <br />                                                                                                             |
| `int` | [OP_IGET_BOOLEAN](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IGET_BOOLEAN) <br />                                                                                             |
| `int` | [OP_IGET_BOOLEAN_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IGET_BOOLEAN_JUMBO) Never implemented; do not use.                                                         |
| `int` | [OP_IGET_BYTE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IGET_BYTE) <br />                                                                                                   |
| `int` | [OP_IGET_BYTE_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IGET_BYTE_JUMBO) Never implemented; do not use.                                                               |
| `int` | [OP_IGET_CHAR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IGET_CHAR) <br />                                                                                                   |
| `int` | [OP_IGET_CHAR_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IGET_CHAR_JUMBO) Never implemented; do not use.                                                               |
| `int` | [OP_IGET_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IGET_JUMBO) Never implemented; do not use.                                                                         |
| `int` | [OP_IGET_OBJECT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IGET_OBJECT) <br />                                                                                               |
| `int` | [OP_IGET_OBJECT_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IGET_OBJECT_JUMBO) Never implemented; do not use.                                                           |
| `int` | [OP_IGET_OBJECT_QUICK](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IGET_OBJECT_QUICK) *This constant was deprecated in API level 15. Implementation detail.*                   |
| `int` | [OP_IGET_QUICK](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IGET_QUICK) *This constant was deprecated in API level 15. Implementation detail.*                                 |
| `int` | [OP_IGET_SHORT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IGET_SHORT) <br />                                                                                                 |
| `int` | [OP_IGET_SHORT_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IGET_SHORT_JUMBO) Never implemented; do not use.                                                             |
| `int` | [OP_IGET_WIDE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IGET_WIDE) <br />                                                                                                   |
| `int` | [OP_IGET_WIDE_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IGET_WIDE_JUMBO) Never implemented; do not use.                                                               |
| `int` | [OP_IGET_WIDE_QUICK](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IGET_WIDE_QUICK) *This constant was deprecated in API level 15. Implementation detail.*                       |
| `int` | [OP_IGET_WIDE_VOLATILE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IGET_WIDE_VOLATILE) *This constant was deprecated in API level 15. Implementation detail.*                 |
| `int` | [OP_INSTANCE_OF](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_INSTANCE_OF) <br />                                                                                               |
| `int` | [OP_INSTANCE_OF_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_INSTANCE_OF_JUMBO) Never implemented; do not use.                                                           |
| `int` | [OP_INT_TO_BYTE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_INT_TO_BYTE) <br />                                                                                               |
| `int` | [OP_INT_TO_CHAR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_INT_TO_CHAR) <br />                                                                                               |
| `int` | [OP_INT_TO_DOUBLE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_INT_TO_DOUBLE) <br />                                                                                           |
| `int` | [OP_INT_TO_FLOAT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_INT_TO_FLOAT) <br />                                                                                             |
| `int` | [OP_INT_TO_LONG](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_INT_TO_LONG) <br />                                                                                               |
| `int` | [OP_INT_TO_SHORT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_INT_TO_SHORT) <br />                                                                                             |
| `int` | [OP_INVOKE_CUSTOM](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_INVOKE_CUSTOM) <br />                                                                                           |
| `int` | [OP_INVOKE_CUSTOM_RANGE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_INVOKE_CUSTOM_RANGE) <br />                                                                               |
| `int` | [OP_INVOKE_DIRECT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_INVOKE_DIRECT) <br />                                                                                           |
| `int` | [OP_INVOKE_DIRECT_EMPTY](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_INVOKE_DIRECT_EMPTY) *This constant was deprecated in API level 15. Implementation detail.*               |
| `int` | [OP_INVOKE_DIRECT_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_INVOKE_DIRECT_JUMBO) Never implemented; do not use.                                                       |
| `int` | [OP_INVOKE_DIRECT_RANGE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_INVOKE_DIRECT_RANGE) <br />                                                                               |
| `int` | [OP_INVOKE_INTERFACE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_INVOKE_INTERFACE) <br />                                                                                     |
| `int` | [OP_INVOKE_INTERFACE_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_INVOKE_INTERFACE_JUMBO) Never implemented; do not use.                                                 |
| `int` | [OP_INVOKE_INTERFACE_RANGE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_INVOKE_INTERFACE_RANGE) <br />                                                                         |
| `int` | [OP_INVOKE_POLYMORPHIC](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_INVOKE_POLYMORPHIC) <br />                                                                                 |
| `int` | [OP_INVOKE_POLYMORPHIC_RANGE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_INVOKE_POLYMORPHIC_RANGE) <br />                                                                     |
| `int` | [OP_INVOKE_STATIC](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_INVOKE_STATIC) <br />                                                                                           |
| `int` | [OP_INVOKE_STATIC_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_INVOKE_STATIC_JUMBO) Never implemented; do not use.                                                       |
| `int` | [OP_INVOKE_STATIC_RANGE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_INVOKE_STATIC_RANGE) <br />                                                                               |
| `int` | [OP_INVOKE_SUPER](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_INVOKE_SUPER) <br />                                                                                             |
| `int` | [OP_INVOKE_SUPER_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_INVOKE_SUPER_JUMBO) Never implemented; do not use.                                                         |
| `int` | [OP_INVOKE_SUPER_QUICK](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_INVOKE_SUPER_QUICK) *This constant was deprecated in API level 15. Implementation detail.*                 |
| `int` | [OP_INVOKE_SUPER_QUICK_RANGE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_INVOKE_SUPER_QUICK_RANGE) *This constant was deprecated in API level 15. Implementation detail.*     |
| `int` | [OP_INVOKE_SUPER_RANGE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_INVOKE_SUPER_RANGE) <br />                                                                                 |
| `int` | [OP_INVOKE_VIRTUAL](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_INVOKE_VIRTUAL) <br />                                                                                         |
| `int` | [OP_INVOKE_VIRTUAL_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_INVOKE_VIRTUAL_JUMBO) Never implemented; do not use.                                                     |
| `int` | [OP_INVOKE_VIRTUAL_QUICK](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_INVOKE_VIRTUAL_QUICK) *This constant was deprecated in API level 15. Implementation detail.*             |
| `int` | [OP_INVOKE_VIRTUAL_QUICK_RANGE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_INVOKE_VIRTUAL_QUICK_RANGE) *This constant was deprecated in API level 15. Implementation detail.* |
| `int` | [OP_INVOKE_VIRTUAL_RANGE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_INVOKE_VIRTUAL_RANGE) <br />                                                                             |
| `int` | [OP_IPUT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IPUT) <br />                                                                                                             |
| `int` | [OP_IPUT_BOOLEAN](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IPUT_BOOLEAN) <br />                                                                                             |
| `int` | [OP_IPUT_BOOLEAN_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IPUT_BOOLEAN_JUMBO) Never implemented; do not use.                                                         |
| `int` | [OP_IPUT_BYTE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IPUT_BYTE) <br />                                                                                                   |
| `int` | [OP_IPUT_BYTE_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IPUT_BYTE_JUMBO) Never implemented; do not use.                                                               |
| `int` | [OP_IPUT_CHAR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IPUT_CHAR) <br />                                                                                                   |
| `int` | [OP_IPUT_CHAR_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IPUT_CHAR_JUMBO) Never implemented; do not use.                                                               |
| `int` | [OP_IPUT_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IPUT_JUMBO) Never implemented; do not use.                                                                         |
| `int` | [OP_IPUT_OBJECT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IPUT_OBJECT) <br />                                                                                               |
| `int` | [OP_IPUT_OBJECT_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IPUT_OBJECT_JUMBO) Never implemented; do not use.                                                           |
| `int` | [OP_IPUT_OBJECT_QUICK](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IPUT_OBJECT_QUICK) *This constant was deprecated in API level 15. Implementation detail.*                   |
| `int` | [OP_IPUT_QUICK](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IPUT_QUICK) *This constant was deprecated in API level 15. Implementation detail.*                                 |
| `int` | [OP_IPUT_SHORT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IPUT_SHORT) <br />                                                                                                 |
| `int` | [OP_IPUT_SHORT_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IPUT_SHORT_JUMBO) Never implemented; do not use.                                                             |
| `int` | [OP_IPUT_WIDE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IPUT_WIDE) <br />                                                                                                   |
| `int` | [OP_IPUT_WIDE_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IPUT_WIDE_JUMBO) Never implemented; do not use.                                                               |
| `int` | [OP_IPUT_WIDE_QUICK](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IPUT_WIDE_QUICK) *This constant was deprecated in API level 15. Implementation detail.*                       |
| `int` | [OP_IPUT_WIDE_VOLATILE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_IPUT_WIDE_VOLATILE) *This constant was deprecated in API level 15. Implementation detail.*                 |
| `int` | [OP_LONG_TO_DOUBLE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_LONG_TO_DOUBLE) <br />                                                                                         |
| `int` | [OP_LONG_TO_FLOAT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_LONG_TO_FLOAT) <br />                                                                                           |
| `int` | [OP_LONG_TO_INT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_LONG_TO_INT) <br />                                                                                               |
| `int` | [OP_MONITOR_ENTER](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_MONITOR_ENTER) <br />                                                                                           |
| `int` | [OP_MONITOR_EXIT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_MONITOR_EXIT) <br />                                                                                             |
| `int` | [OP_MOVE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_MOVE) <br />                                                                                                             |
| `int` | [OP_MOVE_16](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_MOVE_16) <br />                                                                                                       |
| `int` | [OP_MOVE_EXCEPTION](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_MOVE_EXCEPTION) <br />                                                                                         |
| `int` | [OP_MOVE_FROM16](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_MOVE_FROM16) <br />                                                                                               |
| `int` | [OP_MOVE_OBJECT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_MOVE_OBJECT) <br />                                                                                               |
| `int` | [OP_MOVE_OBJECT_16](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_MOVE_OBJECT_16) <br />                                                                                         |
| `int` | [OP_MOVE_OBJECT_FROM16](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_MOVE_OBJECT_FROM16) <br />                                                                                 |
| `int` | [OP_MOVE_RESULT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_MOVE_RESULT) <br />                                                                                               |
| `int` | [OP_MOVE_RESULT_OBJECT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_MOVE_RESULT_OBJECT) <br />                                                                                 |
| `int` | [OP_MOVE_RESULT_WIDE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_MOVE_RESULT_WIDE) <br />                                                                                     |
| `int` | [OP_MOVE_WIDE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_MOVE_WIDE) <br />                                                                                                   |
| `int` | [OP_MOVE_WIDE_16](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_MOVE_WIDE_16) <br />                                                                                             |
| `int` | [OP_MOVE_WIDE_FROM16](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_MOVE_WIDE_FROM16) <br />                                                                                     |
| `int` | [OP_MUL_DOUBLE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_MUL_DOUBLE) <br />                                                                                                 |
| `int` | [OP_MUL_DOUBLE_2ADDR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_MUL_DOUBLE_2ADDR) <br />                                                                                     |
| `int` | [OP_MUL_FLOAT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_MUL_FLOAT) <br />                                                                                                   |
| `int` | [OP_MUL_FLOAT_2ADDR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_MUL_FLOAT_2ADDR) <br />                                                                                       |
| `int` | [OP_MUL_INT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_MUL_INT) <br />                                                                                                       |
| `int` | [OP_MUL_INT_2ADDR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_MUL_INT_2ADDR) <br />                                                                                           |
| `int` | [OP_MUL_INT_LIT16](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_MUL_INT_LIT16) <br />                                                                                           |
| `int` | [OP_MUL_INT_LIT8](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_MUL_INT_LIT8) <br />                                                                                             |
| `int` | [OP_MUL_LONG](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_MUL_LONG) <br />                                                                                                     |
| `int` | [OP_MUL_LONG_2ADDR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_MUL_LONG_2ADDR) <br />                                                                                         |
| `int` | [OP_NEG_DOUBLE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_NEG_DOUBLE) <br />                                                                                                 |
| `int` | [OP_NEG_FLOAT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_NEG_FLOAT) <br />                                                                                                   |
| `int` | [OP_NEG_INT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_NEG_INT) <br />                                                                                                       |
| `int` | [OP_NEG_LONG](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_NEG_LONG) <br />                                                                                                     |
| `int` | [OP_NEW_ARRAY](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_NEW_ARRAY) <br />                                                                                                   |
| `int` | [OP_NEW_ARRAY_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_NEW_ARRAY_JUMBO) Never implemented; do not use.                                                               |
| `int` | [OP_NEW_INSTANCE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_NEW_INSTANCE) <br />                                                                                             |
| `int` | [OP_NEW_INSTANCE_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_NEW_INSTANCE_JUMBO) Never implemented; do not use.                                                         |
| `int` | [OP_NOP](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_NOP) <br />                                                                                                               |
| `int` | [OP_NOT_INT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_NOT_INT) <br />                                                                                                       |
| `int` | [OP_NOT_LONG](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_NOT_LONG) <br />                                                                                                     |
| `int` | [OP_OR_INT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_OR_INT) <br />                                                                                                         |
| `int` | [OP_OR_INT_2ADDR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_OR_INT_2ADDR) <br />                                                                                             |
| `int` | [OP_OR_INT_LIT16](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_OR_INT_LIT16) <br />                                                                                             |
| `int` | [OP_OR_INT_LIT8](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_OR_INT_LIT8) <br />                                                                                               |
| `int` | [OP_OR_LONG](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_OR_LONG) <br />                                                                                                       |
| `int` | [OP_OR_LONG_2ADDR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_OR_LONG_2ADDR) <br />                                                                                           |
| `int` | [OP_PACKED_SWITCH](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_PACKED_SWITCH) <br />                                                                                           |
| `int` | [OP_REM_DOUBLE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_REM_DOUBLE) <br />                                                                                                 |
| `int` | [OP_REM_DOUBLE_2ADDR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_REM_DOUBLE_2ADDR) <br />                                                                                     |
| `int` | [OP_REM_FLOAT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_REM_FLOAT) <br />                                                                                                   |
| `int` | [OP_REM_FLOAT_2ADDR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_REM_FLOAT_2ADDR) <br />                                                                                       |
| `int` | [OP_REM_INT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_REM_INT) <br />                                                                                                       |
| `int` | [OP_REM_INT_2ADDR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_REM_INT_2ADDR) <br />                                                                                           |
| `int` | [OP_REM_INT_LIT16](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_REM_INT_LIT16) <br />                                                                                           |
| `int` | [OP_REM_INT_LIT8](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_REM_INT_LIT8) <br />                                                                                             |
| `int` | [OP_REM_LONG](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_REM_LONG) <br />                                                                                                     |
| `int` | [OP_REM_LONG_2ADDR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_REM_LONG_2ADDR) <br />                                                                                         |
| `int` | [OP_RETURN](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_RETURN) <br />                                                                                                         |
| `int` | [OP_RETURN_OBJECT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_RETURN_OBJECT) <br />                                                                                           |
| `int` | [OP_RETURN_VOID](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_RETURN_VOID) <br />                                                                                               |
| `int` | [OP_RETURN_WIDE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_RETURN_WIDE) <br />                                                                                               |
| `int` | [OP_RSUB_INT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_RSUB_INT) <br />                                                                                                     |
| `int` | [OP_RSUB_INT_LIT8](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_RSUB_INT_LIT8) <br />                                                                                           |
| `int` | [OP_SGET](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SGET) <br />                                                                                                             |
| `int` | [OP_SGET_BOOLEAN](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SGET_BOOLEAN) <br />                                                                                             |
| `int` | [OP_SGET_BOOLEAN_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SGET_BOOLEAN_JUMBO) Never implemented; do not use.                                                         |
| `int` | [OP_SGET_BYTE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SGET_BYTE) <br />                                                                                                   |
| `int` | [OP_SGET_BYTE_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SGET_BYTE_JUMBO) Never implemented; do not use.                                                               |
| `int` | [OP_SGET_CHAR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SGET_CHAR) <br />                                                                                                   |
| `int` | [OP_SGET_CHAR_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SGET_CHAR_JUMBO) Never implemented; do not use.                                                               |
| `int` | [OP_SGET_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SGET_JUMBO) Never implemented; do not use.                                                                         |
| `int` | [OP_SGET_OBJECT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SGET_OBJECT) <br />                                                                                               |
| `int` | [OP_SGET_OBJECT_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SGET_OBJECT_JUMBO) Never implemented; do not use.                                                           |
| `int` | [OP_SGET_SHORT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SGET_SHORT) <br />                                                                                                 |
| `int` | [OP_SGET_SHORT_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SGET_SHORT_JUMBO) Never implemented; do not use.                                                             |
| `int` | [OP_SGET_WIDE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SGET_WIDE) <br />                                                                                                   |
| `int` | [OP_SGET_WIDE_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SGET_WIDE_JUMBO) Never implemented; do not use.                                                               |
| `int` | [OP_SGET_WIDE_VOLATILE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SGET_WIDE_VOLATILE) *This constant was deprecated in API level 15. Implementation detail.*                 |
| `int` | [OP_SHL_INT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SHL_INT) <br />                                                                                                       |
| `int` | [OP_SHL_INT_2ADDR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SHL_INT_2ADDR) <br />                                                                                           |
| `int` | [OP_SHL_INT_LIT8](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SHL_INT_LIT8) <br />                                                                                             |
| `int` | [OP_SHL_LONG](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SHL_LONG) <br />                                                                                                     |
| `int` | [OP_SHL_LONG_2ADDR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SHL_LONG_2ADDR) <br />                                                                                         |
| `int` | [OP_SHR_INT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SHR_INT) <br />                                                                                                       |
| `int` | [OP_SHR_INT_2ADDR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SHR_INT_2ADDR) <br />                                                                                           |
| `int` | [OP_SHR_INT_LIT8](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SHR_INT_LIT8) <br />                                                                                             |
| `int` | [OP_SHR_LONG](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SHR_LONG) <br />                                                                                                     |
| `int` | [OP_SHR_LONG_2ADDR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SHR_LONG_2ADDR) <br />                                                                                         |
| `int` | [OP_SPARSE_SWITCH](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SPARSE_SWITCH) <br />                                                                                           |
| `int` | [OP_SPUT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SPUT) <br />                                                                                                             |
| `int` | [OP_SPUT_BOOLEAN](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SPUT_BOOLEAN) <br />                                                                                             |
| `int` | [OP_SPUT_BOOLEAN_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SPUT_BOOLEAN_JUMBO) Never implemented; do not use.                                                         |
| `int` | [OP_SPUT_BYTE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SPUT_BYTE) <br />                                                                                                   |
| `int` | [OP_SPUT_BYTE_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SPUT_BYTE_JUMBO) Never implemented; do not use.                                                               |
| `int` | [OP_SPUT_CHAR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SPUT_CHAR) <br />                                                                                                   |
| `int` | [OP_SPUT_CHAR_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SPUT_CHAR_JUMBO) Never implemented; do not use.                                                               |
| `int` | [OP_SPUT_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SPUT_JUMBO) Never implemented; do not use.                                                                         |
| `int` | [OP_SPUT_OBJECT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SPUT_OBJECT) <br />                                                                                               |
| `int` | [OP_SPUT_OBJECT_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SPUT_OBJECT_JUMBO) Never implemented; do not use.                                                           |
| `int` | [OP_SPUT_SHORT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SPUT_SHORT) <br />                                                                                                 |
| `int` | [OP_SPUT_SHORT_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SPUT_SHORT_JUMBO) Never implemented; do not use.                                                             |
| `int` | [OP_SPUT_WIDE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SPUT_WIDE) <br />                                                                                                   |
| `int` | [OP_SPUT_WIDE_JUMBO](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SPUT_WIDE_JUMBO) Never implemented; do not use.                                                               |
| `int` | [OP_SPUT_WIDE_VOLATILE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SPUT_WIDE_VOLATILE) *This constant was deprecated in API level 15. Implementation detail.*                 |
| `int` | [OP_SUB_DOUBLE](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SUB_DOUBLE) <br />                                                                                                 |
| `int` | [OP_SUB_DOUBLE_2ADDR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SUB_DOUBLE_2ADDR) <br />                                                                                     |
| `int` | [OP_SUB_FLOAT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SUB_FLOAT) <br />                                                                                                   |
| `int` | [OP_SUB_FLOAT_2ADDR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SUB_FLOAT_2ADDR) <br />                                                                                       |
| `int` | [OP_SUB_INT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SUB_INT) <br />                                                                                                       |
| `int` | [OP_SUB_INT_2ADDR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SUB_INT_2ADDR) <br />                                                                                           |
| `int` | [OP_SUB_LONG](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SUB_LONG) <br />                                                                                                     |
| `int` | [OP_SUB_LONG_2ADDR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_SUB_LONG_2ADDR) <br />                                                                                         |
| `int` | [OP_THROW](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_THROW) <br />                                                                                                           |
| `int` | [OP_THROW_VERIFICATION_ERROR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_THROW_VERIFICATION_ERROR) *This constant was deprecated in API level 15. Implementation detail.*     |
| `int` | [OP_USHR_INT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_USHR_INT) <br />                                                                                                     |
| `int` | [OP_USHR_INT_2ADDR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_USHR_INT_2ADDR) <br />                                                                                         |
| `int` | [OP_USHR_INT_LIT8](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_USHR_INT_LIT8) <br />                                                                                           |
| `int` | [OP_USHR_LONG](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_USHR_LONG) <br />                                                                                                   |
| `int` | [OP_USHR_LONG_2ADDR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_USHR_LONG_2ADDR) <br />                                                                                       |
| `int` | [OP_XOR_INT](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_XOR_INT) <br />                                                                                                       |
| `int` | [OP_XOR_INT_2ADDR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_XOR_INT_2ADDR) <br />                                                                                           |
| `int` | [OP_XOR_INT_LIT16](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_XOR_INT_LIT16) <br />                                                                                           |
| `int` | [OP_XOR_INT_LIT8](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_XOR_INT_LIT8) <br />                                                                                             |
| `int` | [OP_XOR_LONG](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_XOR_LONG) <br />                                                                                                     |
| `int` | [OP_XOR_LONG_2ADDR](https://developer.android.com/reference/dalvik/bytecode/Opcodes#OP_XOR_LONG_2ADDR) <br />                                                                                         |

## Constants

### OP_ADD_DOUBLE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_ADD_DOUBLE
```

<br />

<br />

Constant Value: 171 (0x000000ab)  

### OP_ADD_DOUBLE_2ADDR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_ADD_DOUBLE_2ADDR
```

<br />

<br />

Constant Value: 203 (0x000000cb)  

### OP_ADD_FLOAT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_ADD_FLOAT
```

<br />

<br />

Constant Value: 166 (0x000000a6)  

### OP_ADD_FLOAT_2ADDR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_ADD_FLOAT_2ADDR
```

<br />

<br />

Constant Value: 198 (0x000000c6)  

### OP_ADD_INT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_ADD_INT
```

<br />

<br />

Constant Value: 144 (0x00000090)  

### OP_ADD_INT_2ADDR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_ADD_INT_2ADDR
```

<br />

<br />

Constant Value: 176 (0x000000b0)  

### OP_ADD_INT_LIT16

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_ADD_INT_LIT16
```

<br />

<br />

Constant Value: 208 (0x000000d0)  

### OP_ADD_INT_LIT8

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_ADD_INT_LIT8
```

<br />

<br />

Constant Value: 216 (0x000000d8)  

### OP_ADD_LONG

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_ADD_LONG
```

<br />

<br />

Constant Value: 155 (0x0000009b)  

### OP_ADD_LONG_2ADDR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_ADD_LONG_2ADDR
```

<br />

<br />

Constant Value: 187 (0x000000bb)  

### OP_AGET

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_AGET
```

<br />

<br />

Constant Value: 68 (0x00000044)  

### OP_AGET_BOOLEAN

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_AGET_BOOLEAN
```

<br />

<br />

Constant Value: 71 (0x00000047)  

### OP_AGET_BYTE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_AGET_BYTE
```

<br />

<br />

Constant Value: 72 (0x00000048)  

### OP_AGET_CHAR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_AGET_CHAR
```

<br />

<br />

Constant Value: 73 (0x00000049)  

### OP_AGET_OBJECT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_AGET_OBJECT
```

<br />

<br />

Constant Value: 70 (0x00000046)  

### OP_AGET_SHORT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_AGET_SHORT
```

<br />

<br />

Constant Value: 74 (0x0000004a)  

### OP_AGET_WIDE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_AGET_WIDE
```

<br />

<br />

Constant Value: 69 (0x00000045)  

### OP_AND_INT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_AND_INT
```

<br />

<br />

Constant Value: 149 (0x00000095)  

### OP_AND_INT_2ADDR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_AND_INT_2ADDR
```

<br />

<br />

Constant Value: 181 (0x000000b5)  

### OP_AND_INT_LIT16

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_AND_INT_LIT16
```

<br />

<br />

Constant Value: 213 (0x000000d5)  

### OP_AND_INT_LIT8

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_AND_INT_LIT8
```

<br />

<br />

Constant Value: 221 (0x000000dd)  

### OP_AND_LONG

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_AND_LONG
```

<br />

<br />

Constant Value: 160 (0x000000a0)  

### OP_AND_LONG_2ADDR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_AND_LONG_2ADDR
```

<br />

<br />

Constant Value: 192 (0x000000c0)  

### OP_APUT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_APUT
```

<br />

<br />

Constant Value: 75 (0x0000004b)  

### OP_APUT_BOOLEAN

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_APUT_BOOLEAN
```

<br />

<br />

Constant Value: 78 (0x0000004e)  

### OP_APUT_BYTE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_APUT_BYTE
```

<br />

<br />

Constant Value: 79 (0x0000004f)  

### OP_APUT_CHAR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_APUT_CHAR
```

<br />

<br />

Constant Value: 80 (0x00000050)  

### OP_APUT_OBJECT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_APUT_OBJECT
```

<br />

<br />

Constant Value: 77 (0x0000004d)  

### OP_APUT_SHORT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_APUT_SHORT
```

<br />

<br />

Constant Value: 81 (0x00000051)  

### OP_APUT_WIDE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_APUT_WIDE
```

<br />

<br />

Constant Value: 76 (0x0000004c)  

### OP_ARRAY_LENGTH

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_ARRAY_LENGTH
```

<br />

<br />

Constant Value: 33 (0x00000021)  

### OP_BREAKPOINT

Added in[API level 8](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  
Deprecated in[API level 15](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_BREAKPOINT
```

<br />

**This constant was deprecated in API level 15.**   
Implementation detail.

Implementation detail.

<br />

Constant Value: 236 (0x000000ec)  

### OP_CHECK_CAST

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_CHECK_CAST
```

<br />

<br />

Constant Value: 31 (0x0000001f)  

### OP_CHECK_CAST_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_CHECK_CAST_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 511 (0x000001ff)  

### OP_CMPG_DOUBLE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_CMPG_DOUBLE
```

<br />

<br />

Constant Value: 48 (0x00000030)  

### OP_CMPG_FLOAT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_CMPG_FLOAT
```

<br />

<br />

Constant Value: 46 (0x0000002e)  

### OP_CMPL_DOUBLE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_CMPL_DOUBLE
```

<br />

<br />

Constant Value: 47 (0x0000002f)  

### OP_CMPL_FLOAT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_CMPL_FLOAT
```

<br />

<br />

Constant Value: 45 (0x0000002d)  

### OP_CMP_LONG

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_CMP_LONG
```

<br />

<br />

Constant Value: 49 (0x00000031)  

### OP_CONST

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_CONST
```

<br />

<br />

Constant Value: 20 (0x00000014)  

### OP_CONST_16

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_CONST_16
```

<br />

<br />

Constant Value: 19 (0x00000013)  

### OP_CONST_4

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_CONST_4
```

<br />

<br />

Constant Value: 18 (0x00000012)  

### OP_CONST_CLASS

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_CONST_CLASS
```

<br />

<br />

Constant Value: 28 (0x0000001c)  

### OP_CONST_CLASS_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_CONST_CLASS_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 255 (0x000000ff)  

### OP_CONST_HIGH16

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_CONST_HIGH16
```

<br />

<br />

Constant Value: 21 (0x00000015)  

### OP_CONST_METHOD_HANDLE

Added in[API level 28](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_CONST_METHOD_HANDLE
```

<br />

<br />

Constant Value: 254 (0x000000fe)  

### OP_CONST_METHOD_TYPE

Added in[API level 28](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_CONST_METHOD_TYPE
```

<br />

<br />

Constant Value: 255 (0x000000ff)  

### OP_CONST_STRING

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_CONST_STRING
```

<br />

<br />

Constant Value: 26 (0x0000001a)  

### OP_CONST_STRING_JUMBO

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_CONST_STRING_JUMBO
```

<br />

<br />

Constant Value: 27 (0x0000001b)  

### OP_CONST_WIDE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_CONST_WIDE
```

<br />

<br />

Constant Value: 24 (0x00000018)  

### OP_CONST_WIDE_16

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_CONST_WIDE_16
```

<br />

<br />

Constant Value: 22 (0x00000016)  

### OP_CONST_WIDE_32

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_CONST_WIDE_32
```

<br />

<br />

Constant Value: 23 (0x00000017)  

### OP_CONST_WIDE_HIGH16

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_CONST_WIDE_HIGH16
```

<br />

<br />

Constant Value: 25 (0x00000019)  

### OP_DIV_DOUBLE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_DIV_DOUBLE
```

<br />

<br />

Constant Value: 174 (0x000000ae)  

### OP_DIV_DOUBLE_2ADDR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_DIV_DOUBLE_2ADDR
```

<br />

<br />

Constant Value: 206 (0x000000ce)  

### OP_DIV_FLOAT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_DIV_FLOAT
```

<br />

<br />

Constant Value: 169 (0x000000a9)  

### OP_DIV_FLOAT_2ADDR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_DIV_FLOAT_2ADDR
```

<br />

<br />

Constant Value: 201 (0x000000c9)  

### OP_DIV_INT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_DIV_INT
```

<br />

<br />

Constant Value: 147 (0x00000093)  

### OP_DIV_INT_2ADDR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_DIV_INT_2ADDR
```

<br />

<br />

Constant Value: 179 (0x000000b3)  

### OP_DIV_INT_LIT16

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_DIV_INT_LIT16
```

<br />

<br />

Constant Value: 211 (0x000000d3)  

### OP_DIV_INT_LIT8

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_DIV_INT_LIT8
```

<br />

<br />

Constant Value: 219 (0x000000db)  

### OP_DIV_LONG

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_DIV_LONG
```

<br />

<br />

Constant Value: 158 (0x0000009e)  

### OP_DIV_LONG_2ADDR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_DIV_LONG_2ADDR
```

<br />

<br />

Constant Value: 190 (0x000000be)  

### OP_DOUBLE_TO_FLOAT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_DOUBLE_TO_FLOAT
```

<br />

<br />

Constant Value: 140 (0x0000008c)  

### OP_DOUBLE_TO_INT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_DOUBLE_TO_INT
```

<br />

<br />

Constant Value: 138 (0x0000008a)  

### OP_DOUBLE_TO_LONG

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_DOUBLE_TO_LONG
```

<br />

<br />

Constant Value: 139 (0x0000008b)  

### OP_EXECUTE_INLINE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  
Deprecated in[API level 15](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_EXECUTE_INLINE
```

<br />

**This constant was deprecated in API level 15.**   
Implementation detail.

Implementation detail.

<br />

Constant Value: 238 (0x000000ee)  

### OP_EXECUTE_INLINE_RANGE

Added in[API level 8](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  
Deprecated in[API level 15](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_EXECUTE_INLINE_RANGE
```

<br />

**This constant was deprecated in API level 15.**   
Implementation detail.

Implementation detail.

<br />

Constant Value: 239 (0x000000ef)  

### OP_FILLED_NEW_ARRAY

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_FILLED_NEW_ARRAY
```

<br />

<br />

Constant Value: 36 (0x00000024)  

### OP_FILLED_NEW_ARRAY_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_FILLED_NEW_ARRAY_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 1535 (0x000005ff)  

### OP_FILLED_NEW_ARRAY_RANGE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_FILLED_NEW_ARRAY_RANGE
```

<br />

<br />

Constant Value: 37 (0x00000025)  

### OP_FILL_ARRAY_DATA

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_FILL_ARRAY_DATA
```

<br />

<br />

Constant Value: 38 (0x00000026)  

### OP_FLOAT_TO_DOUBLE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_FLOAT_TO_DOUBLE
```

<br />

<br />

Constant Value: 137 (0x00000089)  

### OP_FLOAT_TO_INT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_FLOAT_TO_INT
```

<br />

<br />

Constant Value: 135 (0x00000087)  

### OP_FLOAT_TO_LONG

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_FLOAT_TO_LONG
```

<br />

<br />

Constant Value: 136 (0x00000088)  

### OP_GOTO

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_GOTO
```

<br />

<br />

Constant Value: 40 (0x00000028)  

### OP_GOTO_16

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_GOTO_16
```

<br />

<br />

Constant Value: 41 (0x00000029)  

### OP_GOTO_32

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_GOTO_32
```

<br />

<br />

Constant Value: 42 (0x0000002a)  

### OP_IF_EQ

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IF_EQ
```

<br />

<br />

Constant Value: 50 (0x00000032)  

### OP_IF_EQZ

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IF_EQZ
```

<br />

<br />

Constant Value: 56 (0x00000038)  

### OP_IF_GE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IF_GE
```

<br />

<br />

Constant Value: 53 (0x00000035)  

### OP_IF_GEZ

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IF_GEZ
```

<br />

<br />

Constant Value: 59 (0x0000003b)  

### OP_IF_GT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IF_GT
```

<br />

<br />

Constant Value: 54 (0x00000036)  

### OP_IF_GTZ

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IF_GTZ
```

<br />

<br />

Constant Value: 60 (0x0000003c)  

### OP_IF_LE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IF_LE
```

<br />

<br />

Constant Value: 55 (0x00000037)  

### OP_IF_LEZ

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IF_LEZ
```

<br />

<br />

Constant Value: 61 (0x0000003d)  

### OP_IF_LT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IF_LT
```

<br />

<br />

Constant Value: 52 (0x00000034)  

### OP_IF_LTZ

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IF_LTZ
```

<br />

<br />

Constant Value: 58 (0x0000003a)  

### OP_IF_NE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IF_NE
```

<br />

<br />

Constant Value: 51 (0x00000033)  

### OP_IF_NEZ

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IF_NEZ
```

<br />

<br />

Constant Value: 57 (0x00000039)  

### OP_IGET

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IGET
```

<br />

<br />

Constant Value: 82 (0x00000052)  

### OP_IGET_BOOLEAN

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IGET_BOOLEAN
```

<br />

<br />

Constant Value: 85 (0x00000055)  

### OP_IGET_BOOLEAN_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IGET_BOOLEAN_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 2559 (0x000009ff)  

### OP_IGET_BYTE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IGET_BYTE
```

<br />

<br />

Constant Value: 86 (0x00000056)  

### OP_IGET_BYTE_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IGET_BYTE_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 2815 (0x00000aff)  

### OP_IGET_CHAR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IGET_CHAR
```

<br />

<br />

Constant Value: 87 (0x00000057)  

### OP_IGET_CHAR_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IGET_CHAR_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 3071 (0x00000bff)  

### OP_IGET_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IGET_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 1791 (0x000006ff)  

### OP_IGET_OBJECT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IGET_OBJECT
```

<br />

<br />

Constant Value: 84 (0x00000054)  

### OP_IGET_OBJECT_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IGET_OBJECT_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 2303 (0x000008ff)  

### OP_IGET_OBJECT_QUICK

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  
Deprecated in[API level 15](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IGET_OBJECT_QUICK
```

<br />

**This constant was deprecated in API level 15.**   
Implementation detail.

Implementation detail.

<br />

Constant Value: 244 (0x000000f4)  

### OP_IGET_QUICK

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  
Deprecated in[API level 15](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IGET_QUICK
```

<br />

**This constant was deprecated in API level 15.**   
Implementation detail.

Implementation detail.

<br />

Constant Value: 242 (0x000000f2)  

### OP_IGET_SHORT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IGET_SHORT
```

<br />

<br />

Constant Value: 88 (0x00000058)  

### OP_IGET_SHORT_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IGET_SHORT_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 3327 (0x00000cff)  

### OP_IGET_WIDE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IGET_WIDE
```

<br />

<br />

Constant Value: 83 (0x00000053)  

### OP_IGET_WIDE_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IGET_WIDE_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 2047 (0x000007ff)  

### OP_IGET_WIDE_QUICK

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  
Deprecated in[API level 15](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IGET_WIDE_QUICK
```

<br />

**This constant was deprecated in API level 15.**   
Implementation detail.

Implementation detail.

<br />

Constant Value: 243 (0x000000f3)  

### OP_IGET_WIDE_VOLATILE

Added in[API level 9](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  
Deprecated in[API level 15](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IGET_WIDE_VOLATILE
```

<br />

**This constant was deprecated in API level 15.**   
Implementation detail.

Implementation detail.

<br />

Constant Value: 232 (0x000000e8)  

### OP_INSTANCE_OF

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_INSTANCE_OF
```

<br />

<br />

Constant Value: 32 (0x00000020)  

### OP_INSTANCE_OF_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_INSTANCE_OF_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 767 (0x000002ff)  

### OP_INT_TO_BYTE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_INT_TO_BYTE
```

<br />

<br />

Constant Value: 141 (0x0000008d)  

### OP_INT_TO_CHAR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_INT_TO_CHAR
```

<br />

<br />

Constant Value: 142 (0x0000008e)  

### OP_INT_TO_DOUBLE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_INT_TO_DOUBLE
```

<br />

<br />

Constant Value: 131 (0x00000083)  

### OP_INT_TO_FLOAT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_INT_TO_FLOAT
```

<br />

<br />

Constant Value: 130 (0x00000082)  

### OP_INT_TO_LONG

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_INT_TO_LONG
```

<br />

<br />

Constant Value: 129 (0x00000081)  

### OP_INT_TO_SHORT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_INT_TO_SHORT
```

<br />

<br />

Constant Value: 143 (0x0000008f)  

### OP_INVOKE_CUSTOM

Added in[API level 26](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_INVOKE_CUSTOM
```

<br />

<br />

Constant Value: 252 (0x000000fc)  

### OP_INVOKE_CUSTOM_RANGE

Added in[API level 26](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_INVOKE_CUSTOM_RANGE
```

<br />

<br />

Constant Value: 253 (0x000000fd)  

### OP_INVOKE_DIRECT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_INVOKE_DIRECT
```

<br />

<br />

Constant Value: 112 (0x00000070)  

### OP_INVOKE_DIRECT_EMPTY

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  
Deprecated in[API level 15](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_INVOKE_DIRECT_EMPTY
```

<br />

**This constant was deprecated in API level 15.**   
Implementation detail.

Implementation detail.

<br />

Constant Value: 240 (0x000000f0)  

### OP_INVOKE_DIRECT_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_INVOKE_DIRECT_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 9471 (0x000024ff)  

### OP_INVOKE_DIRECT_RANGE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_INVOKE_DIRECT_RANGE
```

<br />

<br />

Constant Value: 118 (0x00000076)  

### OP_INVOKE_INTERFACE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_INVOKE_INTERFACE
```

<br />

<br />

Constant Value: 114 (0x00000072)  

### OP_INVOKE_INTERFACE_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_INVOKE_INTERFACE_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 9983 (0x000026ff)  

### OP_INVOKE_INTERFACE_RANGE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_INVOKE_INTERFACE_RANGE
```

<br />

<br />

Constant Value: 120 (0x00000078)  

### OP_INVOKE_POLYMORPHIC

Added in[API level 26](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_INVOKE_POLYMORPHIC
```

<br />

<br />

Constant Value: 250 (0x000000fa)  

### OP_INVOKE_POLYMORPHIC_RANGE

Added in[API level 26](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_INVOKE_POLYMORPHIC_RANGE
```

<br />

<br />

Constant Value: 251 (0x000000fb)  

### OP_INVOKE_STATIC

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_INVOKE_STATIC
```

<br />

<br />

Constant Value: 113 (0x00000071)  

### OP_INVOKE_STATIC_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_INVOKE_STATIC_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 9727 (0x000025ff)  

### OP_INVOKE_STATIC_RANGE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_INVOKE_STATIC_RANGE
```

<br />

<br />

Constant Value: 119 (0x00000077)  

### OP_INVOKE_SUPER

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_INVOKE_SUPER
```

<br />

<br />

Constant Value: 111 (0x0000006f)  

### OP_INVOKE_SUPER_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_INVOKE_SUPER_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 9215 (0x000023ff)  

### OP_INVOKE_SUPER_QUICK

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  
Deprecated in[API level 15](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_INVOKE_SUPER_QUICK
```

<br />

**This constant was deprecated in API level 15.**   
Implementation detail.

Implementation detail.

<br />

Constant Value: 250 (0x000000fa)  

### OP_INVOKE_SUPER_QUICK_RANGE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  
Deprecated in[API level 15](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_INVOKE_SUPER_QUICK_RANGE
```

<br />

**This constant was deprecated in API level 15.**   
Implementation detail.

Implementation detail.

<br />

Constant Value: 251 (0x000000fb)  

### OP_INVOKE_SUPER_RANGE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_INVOKE_SUPER_RANGE
```

<br />

<br />

Constant Value: 117 (0x00000075)  

### OP_INVOKE_VIRTUAL

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_INVOKE_VIRTUAL
```

<br />

<br />

Constant Value: 110 (0x0000006e)  

### OP_INVOKE_VIRTUAL_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_INVOKE_VIRTUAL_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 8959 (0x000022ff)  

### OP_INVOKE_VIRTUAL_QUICK

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  
Deprecated in[API level 15](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_INVOKE_VIRTUAL_QUICK
```

<br />

**This constant was deprecated in API level 15.**   
Implementation detail.

Implementation detail.

<br />

Constant Value: 248 (0x000000f8)  

### OP_INVOKE_VIRTUAL_QUICK_RANGE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  
Deprecated in[API level 15](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_INVOKE_VIRTUAL_QUICK_RANGE
```

<br />

**This constant was deprecated in API level 15.**   
Implementation detail.

Implementation detail.

<br />

Constant Value: 249 (0x000000f9)  

### OP_INVOKE_VIRTUAL_RANGE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_INVOKE_VIRTUAL_RANGE
```

<br />

<br />

Constant Value: 116 (0x00000074)  

### OP_IPUT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IPUT
```

<br />

<br />

Constant Value: 89 (0x00000059)  

### OP_IPUT_BOOLEAN

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IPUT_BOOLEAN
```

<br />

<br />

Constant Value: 92 (0x0000005c)  

### OP_IPUT_BOOLEAN_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IPUT_BOOLEAN_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 4351 (0x000010ff)  

### OP_IPUT_BYTE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IPUT_BYTE
```

<br />

<br />

Constant Value: 93 (0x0000005d)  

### OP_IPUT_BYTE_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IPUT_BYTE_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 4607 (0x000011ff)  

### OP_IPUT_CHAR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IPUT_CHAR
```

<br />

<br />

Constant Value: 94 (0x0000005e)  

### OP_IPUT_CHAR_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IPUT_CHAR_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 4863 (0x000012ff)  

### OP_IPUT_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IPUT_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 3583 (0x00000dff)  

### OP_IPUT_OBJECT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IPUT_OBJECT
```

<br />

<br />

Constant Value: 91 (0x0000005b)  

### OP_IPUT_OBJECT_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IPUT_OBJECT_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 4095 (0x00000fff)  

### OP_IPUT_OBJECT_QUICK

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  
Deprecated in[API level 15](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IPUT_OBJECT_QUICK
```

<br />

**This constant was deprecated in API level 15.**   
Implementation detail.

Implementation detail.

<br />

Constant Value: 247 (0x000000f7)  

### OP_IPUT_QUICK

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  
Deprecated in[API level 15](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IPUT_QUICK
```

<br />

**This constant was deprecated in API level 15.**   
Implementation detail.

Implementation detail.

<br />

Constant Value: 245 (0x000000f5)  

### OP_IPUT_SHORT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IPUT_SHORT
```

<br />

<br />

Constant Value: 95 (0x0000005f)  

### OP_IPUT_SHORT_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IPUT_SHORT_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 5119 (0x000013ff)  

### OP_IPUT_WIDE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IPUT_WIDE
```

<br />

<br />

Constant Value: 90 (0x0000005a)  

### OP_IPUT_WIDE_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IPUT_WIDE_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 3839 (0x00000eff)  

### OP_IPUT_WIDE_QUICK

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  
Deprecated in[API level 15](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IPUT_WIDE_QUICK
```

<br />

**This constant was deprecated in API level 15.**   
Implementation detail.

Implementation detail.

<br />

Constant Value: 246 (0x000000f6)  

### OP_IPUT_WIDE_VOLATILE

Added in[API level 9](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  
Deprecated in[API level 15](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_IPUT_WIDE_VOLATILE
```

<br />

**This constant was deprecated in API level 15.**   
Implementation detail.

Implementation detail.

<br />

Constant Value: 233 (0x000000e9)  

### OP_LONG_TO_DOUBLE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_LONG_TO_DOUBLE
```

<br />

<br />

Constant Value: 134 (0x00000086)  

### OP_LONG_TO_FLOAT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_LONG_TO_FLOAT
```

<br />

<br />

Constant Value: 133 (0x00000085)  

### OP_LONG_TO_INT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_LONG_TO_INT
```

<br />

<br />

Constant Value: 132 (0x00000084)  

### OP_MONITOR_ENTER

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_MONITOR_ENTER
```

<br />

<br />

Constant Value: 29 (0x0000001d)  

### OP_MONITOR_EXIT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_MONITOR_EXIT
```

<br />

<br />

Constant Value: 30 (0x0000001e)  

### OP_MOVE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_MOVE
```

<br />

<br />

Constant Value: 1 (0x00000001)  

### OP_MOVE_16

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_MOVE_16
```

<br />

<br />

Constant Value: 3 (0x00000003)  

### OP_MOVE_EXCEPTION

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_MOVE_EXCEPTION
```

<br />

<br />

Constant Value: 13 (0x0000000d)  

### OP_MOVE_FROM16

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_MOVE_FROM16
```

<br />

<br />

Constant Value: 2 (0x00000002)  

### OP_MOVE_OBJECT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_MOVE_OBJECT
```

<br />

<br />

Constant Value: 7 (0x00000007)  

### OP_MOVE_OBJECT_16

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_MOVE_OBJECT_16
```

<br />

<br />

Constant Value: 9 (0x00000009)  

### OP_MOVE_OBJECT_FROM16

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_MOVE_OBJECT_FROM16
```

<br />

<br />

Constant Value: 8 (0x00000008)  

### OP_MOVE_RESULT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_MOVE_RESULT
```

<br />

<br />

Constant Value: 10 (0x0000000a)  

### OP_MOVE_RESULT_OBJECT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_MOVE_RESULT_OBJECT
```

<br />

<br />

Constant Value: 12 (0x0000000c)  

### OP_MOVE_RESULT_WIDE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_MOVE_RESULT_WIDE
```

<br />

<br />

Constant Value: 11 (0x0000000b)  

### OP_MOVE_WIDE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_MOVE_WIDE
```

<br />

<br />

Constant Value: 4 (0x00000004)  

### OP_MOVE_WIDE_16

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_MOVE_WIDE_16
```

<br />

<br />

Constant Value: 6 (0x00000006)  

### OP_MOVE_WIDE_FROM16

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_MOVE_WIDE_FROM16
```

<br />

<br />

Constant Value: 5 (0x00000005)  

### OP_MUL_DOUBLE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_MUL_DOUBLE
```

<br />

<br />

Constant Value: 173 (0x000000ad)  

### OP_MUL_DOUBLE_2ADDR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_MUL_DOUBLE_2ADDR
```

<br />

<br />

Constant Value: 205 (0x000000cd)  

### OP_MUL_FLOAT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_MUL_FLOAT
```

<br />

<br />

Constant Value: 168 (0x000000a8)  

### OP_MUL_FLOAT_2ADDR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_MUL_FLOAT_2ADDR
```

<br />

<br />

Constant Value: 200 (0x000000c8)  

### OP_MUL_INT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_MUL_INT
```

<br />

<br />

Constant Value: 146 (0x00000092)  

### OP_MUL_INT_2ADDR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_MUL_INT_2ADDR
```

<br />

<br />

Constant Value: 178 (0x000000b2)  

### OP_MUL_INT_LIT16

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_MUL_INT_LIT16
```

<br />

<br />

Constant Value: 210 (0x000000d2)  

### OP_MUL_INT_LIT8

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_MUL_INT_LIT8
```

<br />

<br />

Constant Value: 218 (0x000000da)  

### OP_MUL_LONG

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_MUL_LONG
```

<br />

<br />

Constant Value: 157 (0x0000009d)  

### OP_MUL_LONG_2ADDR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_MUL_LONG_2ADDR
```

<br />

<br />

Constant Value: 189 (0x000000bd)  

### OP_NEG_DOUBLE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_NEG_DOUBLE
```

<br />

<br />

Constant Value: 128 (0x00000080)  

### OP_NEG_FLOAT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_NEG_FLOAT
```

<br />

<br />

Constant Value: 127 (0x0000007f)  

### OP_NEG_INT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_NEG_INT
```

<br />

<br />

Constant Value: 123 (0x0000007b)  

### OP_NEG_LONG

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_NEG_LONG
```

<br />

<br />

Constant Value: 125 (0x0000007d)  

### OP_NEW_ARRAY

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_NEW_ARRAY
```

<br />

<br />

Constant Value: 35 (0x00000023)  

### OP_NEW_ARRAY_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_NEW_ARRAY_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 1279 (0x000004ff)  

### OP_NEW_INSTANCE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_NEW_INSTANCE
```

<br />

<br />

Constant Value: 34 (0x00000022)  

### OP_NEW_INSTANCE_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_NEW_INSTANCE_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 1023 (0x000003ff)  

### OP_NOP

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_NOP
```

<br />

<br />

Constant Value: 0 (0x00000000)  

### OP_NOT_INT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_NOT_INT
```

<br />

<br />

Constant Value: 124 (0x0000007c)  

### OP_NOT_LONG

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_NOT_LONG
```

<br />

<br />

Constant Value: 126 (0x0000007e)  

### OP_OR_INT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_OR_INT
```

<br />

<br />

Constant Value: 150 (0x00000096)  

### OP_OR_INT_2ADDR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_OR_INT_2ADDR
```

<br />

<br />

Constant Value: 182 (0x000000b6)  

### OP_OR_INT_LIT16

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_OR_INT_LIT16
```

<br />

<br />

Constant Value: 214 (0x000000d6)  

### OP_OR_INT_LIT8

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_OR_INT_LIT8
```

<br />

<br />

Constant Value: 222 (0x000000de)  

### OP_OR_LONG

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_OR_LONG
```

<br />

<br />

Constant Value: 161 (0x000000a1)  

### OP_OR_LONG_2ADDR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_OR_LONG_2ADDR
```

<br />

<br />

Constant Value: 193 (0x000000c1)  

### OP_PACKED_SWITCH

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_PACKED_SWITCH
```

<br />

<br />

Constant Value: 43 (0x0000002b)  

### OP_REM_DOUBLE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_REM_DOUBLE
```

<br />

<br />

Constant Value: 175 (0x000000af)  

### OP_REM_DOUBLE_2ADDR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_REM_DOUBLE_2ADDR
```

<br />

<br />

Constant Value: 207 (0x000000cf)  

### OP_REM_FLOAT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_REM_FLOAT
```

<br />

<br />

Constant Value: 170 (0x000000aa)  

### OP_REM_FLOAT_2ADDR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_REM_FLOAT_2ADDR
```

<br />

<br />

Constant Value: 202 (0x000000ca)  

### OP_REM_INT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_REM_INT
```

<br />

<br />

Constant Value: 148 (0x00000094)  

### OP_REM_INT_2ADDR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_REM_INT_2ADDR
```

<br />

<br />

Constant Value: 180 (0x000000b4)  

### OP_REM_INT_LIT16

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_REM_INT_LIT16
```

<br />

<br />

Constant Value: 212 (0x000000d4)  

### OP_REM_INT_LIT8

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_REM_INT_LIT8
```

<br />

<br />

Constant Value: 220 (0x000000dc)  

### OP_REM_LONG

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_REM_LONG
```

<br />

<br />

Constant Value: 159 (0x0000009f)  

### OP_REM_LONG_2ADDR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_REM_LONG_2ADDR
```

<br />

<br />

Constant Value: 191 (0x000000bf)  

### OP_RETURN

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_RETURN
```

<br />

<br />

Constant Value: 15 (0x0000000f)  

### OP_RETURN_OBJECT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_RETURN_OBJECT
```

<br />

<br />

Constant Value: 17 (0x00000011)  

### OP_RETURN_VOID

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_RETURN_VOID
```

<br />

<br />

Constant Value: 14 (0x0000000e)  

### OP_RETURN_WIDE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_RETURN_WIDE
```

<br />

<br />

Constant Value: 16 (0x00000010)  

### OP_RSUB_INT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_RSUB_INT
```

<br />

<br />

Constant Value: 209 (0x000000d1)  

### OP_RSUB_INT_LIT8

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_RSUB_INT_LIT8
```

<br />

<br />

Constant Value: 217 (0x000000d9)  

### OP_SGET

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SGET
```

<br />

<br />

Constant Value: 96 (0x00000060)  

### OP_SGET_BOOLEAN

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SGET_BOOLEAN
```

<br />

<br />

Constant Value: 99 (0x00000063)  

### OP_SGET_BOOLEAN_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SGET_BOOLEAN_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 6143 (0x000017ff)  

### OP_SGET_BYTE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SGET_BYTE
```

<br />

<br />

Constant Value: 100 (0x00000064)  

### OP_SGET_BYTE_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SGET_BYTE_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 6399 (0x000018ff)  

### OP_SGET_CHAR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SGET_CHAR
```

<br />

<br />

Constant Value: 101 (0x00000065)  

### OP_SGET_CHAR_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SGET_CHAR_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 6655 (0x000019ff)  

### OP_SGET_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SGET_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 5375 (0x000014ff)  

### OP_SGET_OBJECT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SGET_OBJECT
```

<br />

<br />

Constant Value: 98 (0x00000062)  

### OP_SGET_OBJECT_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SGET_OBJECT_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 5887 (0x000016ff)  

### OP_SGET_SHORT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SGET_SHORT
```

<br />

<br />

Constant Value: 102 (0x00000066)  

### OP_SGET_SHORT_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SGET_SHORT_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 6911 (0x00001aff)  

### OP_SGET_WIDE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SGET_WIDE
```

<br />

<br />

Constant Value: 97 (0x00000061)  

### OP_SGET_WIDE_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SGET_WIDE_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 5631 (0x000015ff)  

### OP_SGET_WIDE_VOLATILE

Added in[API level 9](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  
Deprecated in[API level 15](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SGET_WIDE_VOLATILE
```

<br />

**This constant was deprecated in API level 15.**   
Implementation detail.

Implementation detail.

<br />

Constant Value: 234 (0x000000ea)  

### OP_SHL_INT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SHL_INT
```

<br />

<br />

Constant Value: 152 (0x00000098)  

### OP_SHL_INT_2ADDR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SHL_INT_2ADDR
```

<br />

<br />

Constant Value: 184 (0x000000b8)  

### OP_SHL_INT_LIT8

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SHL_INT_LIT8
```

<br />

<br />

Constant Value: 224 (0x000000e0)  

### OP_SHL_LONG

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SHL_LONG
```

<br />

<br />

Constant Value: 163 (0x000000a3)  

### OP_SHL_LONG_2ADDR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SHL_LONG_2ADDR
```

<br />

<br />

Constant Value: 195 (0x000000c3)  

### OP_SHR_INT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SHR_INT
```

<br />

<br />

Constant Value: 153 (0x00000099)  

### OP_SHR_INT_2ADDR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SHR_INT_2ADDR
```

<br />

<br />

Constant Value: 185 (0x000000b9)  

### OP_SHR_INT_LIT8

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SHR_INT_LIT8
```

<br />

<br />

Constant Value: 225 (0x000000e1)  

### OP_SHR_LONG

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SHR_LONG
```

<br />

<br />

Constant Value: 164 (0x000000a4)  

### OP_SHR_LONG_2ADDR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SHR_LONG_2ADDR
```

<br />

<br />

Constant Value: 196 (0x000000c4)  

### OP_SPARSE_SWITCH

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SPARSE_SWITCH
```

<br />

<br />

Constant Value: 44 (0x0000002c)  

### OP_SPUT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SPUT
```

<br />

<br />

Constant Value: 103 (0x00000067)  

### OP_SPUT_BOOLEAN

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SPUT_BOOLEAN
```

<br />

<br />

Constant Value: 106 (0x0000006a)  

### OP_SPUT_BOOLEAN_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SPUT_BOOLEAN_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 7935 (0x00001eff)  

### OP_SPUT_BYTE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SPUT_BYTE
```

<br />

<br />

Constant Value: 107 (0x0000006b)  

### OP_SPUT_BYTE_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SPUT_BYTE_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 8191 (0x00001fff)  

### OP_SPUT_CHAR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SPUT_CHAR
```

<br />

<br />

Constant Value: 108 (0x0000006c)  

### OP_SPUT_CHAR_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SPUT_CHAR_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 8447 (0x000020ff)  

### OP_SPUT_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SPUT_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 7167 (0x00001bff)  

### OP_SPUT_OBJECT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SPUT_OBJECT
```

<br />

<br />

Constant Value: 105 (0x00000069)  

### OP_SPUT_OBJECT_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SPUT_OBJECT_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 7679 (0x00001dff)  

### OP_SPUT_SHORT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SPUT_SHORT
```

<br />

<br />

Constant Value: 109 (0x0000006d)  

### OP_SPUT_SHORT_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SPUT_SHORT_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 8703 (0x000021ff)  

### OP_SPUT_WIDE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SPUT_WIDE
```

<br />

<br />

Constant Value: 104 (0x00000068)  

### OP_SPUT_WIDE_JUMBO

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SPUT_WIDE_JUMBO
```

Never implemented; do not use.

<br />

Constant Value: 7423 (0x00001cff)  

### OP_SPUT_WIDE_VOLATILE

Added in[API level 9](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  
Deprecated in[API level 15](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SPUT_WIDE_VOLATILE
```

<br />

**This constant was deprecated in API level 15.**   
Implementation detail.

Implementation detail.

<br />

Constant Value: 235 (0x000000eb)  

### OP_SUB_DOUBLE

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SUB_DOUBLE
```

<br />

<br />

Constant Value: 172 (0x000000ac)  

### OP_SUB_DOUBLE_2ADDR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SUB_DOUBLE_2ADDR
```

<br />

<br />

Constant Value: 204 (0x000000cc)  

### OP_SUB_FLOAT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SUB_FLOAT
```

<br />

<br />

Constant Value: 167 (0x000000a7)  

### OP_SUB_FLOAT_2ADDR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SUB_FLOAT_2ADDR
```

<br />

<br />

Constant Value: 199 (0x000000c7)  

### OP_SUB_INT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SUB_INT
```

<br />

<br />

Constant Value: 145 (0x00000091)  

### OP_SUB_INT_2ADDR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SUB_INT_2ADDR
```

<br />

<br />

Constant Value: 177 (0x000000b1)  

### OP_SUB_LONG

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SUB_LONG
```

<br />

<br />

Constant Value: 156 (0x0000009c)  

### OP_SUB_LONG_2ADDR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_SUB_LONG_2ADDR
```

<br />

<br />

Constant Value: 188 (0x000000bc)  

### OP_THROW

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_THROW
```

<br />

<br />

Constant Value: 39 (0x00000027)  

### OP_THROW_VERIFICATION_ERROR

Added in[API level 8](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  
Deprecated in[API level 15](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_THROW_VERIFICATION_ERROR
```

<br />

**This constant was deprecated in API level 15.**   
Implementation detail.

Implementation detail.

<br />

Constant Value: 237 (0x000000ed)  

### OP_USHR_INT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_USHR_INT
```

<br />

<br />

Constant Value: 154 (0x0000009a)  

### OP_USHR_INT_2ADDR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_USHR_INT_2ADDR
```

<br />

<br />

Constant Value: 186 (0x000000ba)  

### OP_USHR_INT_LIT8

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_USHR_INT_LIT8
```

<br />

<br />

Constant Value: 226 (0x000000e2)  

### OP_USHR_LONG

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_USHR_LONG
```

<br />

<br />

Constant Value: 165 (0x000000a5)  

### OP_USHR_LONG_2ADDR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_USHR_LONG_2ADDR
```

<br />

<br />

Constant Value: 197 (0x000000c5)  

### OP_XOR_INT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_XOR_INT
```

<br />

<br />

Constant Value: 151 (0x00000097)  

### OP_XOR_INT_2ADDR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_XOR_INT_2ADDR
```

<br />

<br />

Constant Value: 183 (0x000000b7)  

### OP_XOR_INT_LIT16

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_XOR_INT_LIT16
```

<br />

<br />

Constant Value: 215 (0x000000d7)  

### OP_XOR_INT_LIT8

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_XOR_INT_LIT8
```

<br />

<br />

Constant Value: 223 (0x000000df)  

### OP_XOR_LONG

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_XOR_LONG
```

<br />

<br />

Constant Value: 162 (0x000000a2)  

### OP_XOR_LONG_2ADDR

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OP_XOR_LONG_2ADDR
```

<br />

<br />

Constant Value: 194 (0x000000c2)