public final class android.bluetooth.BluetoothDevice implements android.os.Parcelable
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: android.bluetooth.BluetoothDevice
  super_class: java.lang.Object
{
  private static final java.lang.String TAG;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "BluetoothDevice"

  private static final boolean DBG;
    descriptor: Z
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  private static final int CONNECTION_STATE_DISCONNECTED;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  private static final int CONNECTION_STATE_CONNECTED;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  private static final int CONNECTION_STATE_ENCRYPTED_BREDR;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  private static final int CONNECTION_STATE_ENCRYPTED_LE;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  public static final int ERROR;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: -2147483648

  public static final java.lang.String ACTION_FOUND;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.action.FOUND"

  public static final java.lang.String ACTION_DISAPPEARED;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.action.DISAPPEARED"

  public static final java.lang.String ACTION_CLASS_CHANGED;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.action.CLASS_CHANGED"

  public static final java.lang.String ACTION_ACL_CONNECTED;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.action.ACL_CONNECTED"

  public static final java.lang.String ACTION_ACL_DISCONNECT_REQUESTED;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.action.ACL_DISCONNECT_REQUESTED"

  public static final java.lang.String ACTION_ACL_DISCONNECTED;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.action.ACL_DISCONNECTED"

  public static final java.lang.String ACTION_NAME_CHANGED;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.action.NAME_CHANGED"

  public static final java.lang.String ACTION_ALIAS_CHANGED;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.action.ALIAS_CHANGED"

  public static final java.lang.String ACTION_BOND_STATE_CHANGED;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.action.BOND_STATE_CHANGED"

  public static final java.lang.String ACTION_BATTERY_LEVEL_CHANGED;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.action.BATTERY_LEVEL_CHANGED"

  public static final java.lang.String EXTRA_BATTERY_LEVEL;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.extra.BATTERY_LEVEL"

  public static final int BATTERY_LEVEL_UNKNOWN;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: -1

  public static final java.lang.String EXTRA_DEVICE;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.extra.DEVICE"

  public static final java.lang.String EXTRA_NAME;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.extra.NAME"

  public static final java.lang.String EXTRA_RSSI;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.extra.RSSI"

  public static final java.lang.String EXTRA_CLASS;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.extra.CLASS"

  public static final java.lang.String EXTRA_BOND_STATE;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.extra.BOND_STATE"

  public static final java.lang.String EXTRA_PREVIOUS_BOND_STATE;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.extra.PREVIOUS_BOND_STATE"

  public static final int BOND_NONE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 10

  public static final int BOND_BONDING;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 11

  public static final int BOND_BONDED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 12

  public static final java.lang.String EXTRA_REASON;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.extra.REASON"

  public static final java.lang.String EXTRA_PAIRING_VARIANT;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.extra.PAIRING_VARIANT"

  public static final java.lang.String EXTRA_PAIRING_KEY;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.extra.PAIRING_KEY"

  public static final int DEVICE_TYPE_UNKNOWN;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final int DEVICE_TYPE_CLASSIC;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int DEVICE_TYPE_LE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final int DEVICE_TYPE_DUAL;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  public static final java.lang.String ACTION_SDP_RECORD;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.action.SDP_RECORD"

  public static final java.lang.String ACTION_UUID;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.action.UUID"

  public static final java.lang.String ACTION_MAS_INSTANCE;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.action.MAS_INSTANCE"

  public static final java.lang.String ACTION_NAME_FAILED;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.action.NAME_FAILED"

  public static final java.lang.String ACTION_PAIRING_REQUEST;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.action.PAIRING_REQUEST"

  public static final java.lang.String ACTION_PAIRING_CANCEL;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.action.PAIRING_CANCEL"

  public static final java.lang.String ACTION_CONNECTION_ACCESS_REQUEST;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.action.CONNECTION_ACCESS_REQUEST"

  public static final java.lang.String ACTION_CONNECTION_ACCESS_REPLY;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.action.CONNECTION_ACCESS_REPLY"

  public static final java.lang.String ACTION_CONNECTION_ACCESS_CANCEL;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.action.CONNECTION_ACCESS_CANCEL"

  public static final java.lang.String EXTRA_ACCESS_REQUEST_TYPE;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.extra.ACCESS_REQUEST_TYPE"

  public static final int REQUEST_TYPE_PROFILE_CONNECTION;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int REQUEST_TYPE_PHONEBOOK_ACCESS;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final int REQUEST_TYPE_MESSAGE_ACCESS;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  public static final int REQUEST_TYPE_SIM_ACCESS;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  public static final java.lang.String EXTRA_PACKAGE_NAME;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.extra.PACKAGE_NAME"

  public static final java.lang.String EXTRA_CLASS_NAME;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.extra.CLASS_NAME"

  public static final java.lang.String EXTRA_CONNECTION_ACCESS_RESULT;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.extra.CONNECTION_ACCESS_RESULT"

  public static final int CONNECTION_ACCESS_YES;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int CONNECTION_ACCESS_NO;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final java.lang.String EXTRA_ALWAYS_ALLOWED;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.extra.ALWAYS_ALLOWED"

  public static final int BOND_SUCCESS;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final int UNBOND_REASON_AUTH_FAILED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int UNBOND_REASON_AUTH_REJECTED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final int UNBOND_REASON_AUTH_CANCELED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  public static final int UNBOND_REASON_REMOTE_DEVICE_DOWN;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  public static final int UNBOND_REASON_DISCOVERY_IN_PROGRESS;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 5

  public static final int UNBOND_REASON_AUTH_TIMEOUT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 6

  public static final int UNBOND_REASON_REPEATED_ATTEMPTS;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 7

  public static final int UNBOND_REASON_REMOTE_AUTH_CANCELED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 8

  public static final int UNBOND_REASON_REMOVED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 9

  public static final int PAIRING_VARIANT_PIN;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final int PAIRING_VARIANT_PASSKEY;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int PAIRING_VARIANT_PASSKEY_CONFIRMATION;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final int PAIRING_VARIANT_CONSENT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  public static final int PAIRING_VARIANT_DISPLAY_PASSKEY;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  public static final int PAIRING_VARIANT_DISPLAY_PIN;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 5

  public static final int PAIRING_VARIANT_OOB_CONSENT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 6

  public static final int PAIRING_VARIANT_PIN_16_DIGITS;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 7

  public static final java.lang.String EXTRA_UUID;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.extra.UUID"

  public static final java.lang.String EXTRA_SDP_RECORD;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.extra.SDP_RECORD"

  public static final java.lang.String EXTRA_SDP_SEARCH_STATUS;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.extra.SDP_SEARCH_STATUS"

  public static final int ACCESS_UNKNOWN;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()

  public static final int ACCESS_ALLOWED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()

  public static final int ACCESS_REJECTED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()

  public static final int TRANSPORT_AUTO;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final int TRANSPORT_BREDR;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int TRANSPORT_LE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final int PHY_LE_1M;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int PHY_LE_2M;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final int PHY_LE_CODED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  public static final int PHY_LE_1M_MASK;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int PHY_LE_2M_MASK;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final int PHY_LE_CODED_MASK;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  public static final int PHY_OPTION_NO_PREFERRED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final int PHY_OPTION_S2;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int PHY_OPTION_S8;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final java.lang.String EXTRA_MAS_INSTANCE;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "android.bluetooth.device.extra.MAS_INSTANCE"

  private static volatile IBluetooth sService;
    descriptor: LIBluetooth;
    flags: (0x004a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE

  private final java.lang.String mAddress;
    descriptor: Ljava/lang/String;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  static IBluetoothManagerCallback sStateChangeCallback;
    descriptor: LIBluetoothManagerCallback;
    flags: (0x0008) ACC_STATIC

  public static final android.os.Parcelable$Creator<android.bluetooth.BluetoothDevice> CREATOR;
    descriptor: Landroid/os/Parcelable$Creator;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    Signature: Landroid/os/Parcelable$Creator<Landroid/bluetooth/BluetoothDevice;>;

  static IBluetooth getService();
    descriptor: ()LIBluetooth;
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 723
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetoothManagerCallback cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  void <init>(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 19
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import android.Manifest cannot be resolved\n\tIBluetooth cannot be resolved to a type\n\tIBluetoothManagerCallback cannot be resolved to a type\n\tIBluetoothManagerCallback cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tThe method getService() from the type BluetoothDevice refers to the missing type IBluetooth\n\tManifest cannot be resolved to a variable\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tManifest cannot be resolved to a variable\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tManifest cannot be resolved to a variable\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tManifest cannot be resolved to a variable\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tandroid.Manifest.permission.BLUETOOTH_ADMIN cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tandroid.Manifest.permission.BLUETOOTH_ADMIN cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tManifest cannot be resolved to a variable\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tandroid.Manifest.permission.BLUETOOTH cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tandroid.Manifest.permission.BLUETOOTH cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tManifest cannot be resolved to a variable\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tManifest cannot be resolved to a variable\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tManifest cannot be resolved to a variable\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tManifest cannot be resolved to a variable\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tandroid.Manifest.permission.BLUETOOTH_PRIVILEGED cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tManifest cannot be resolved to a variable\n\tManifest cannot be resolved to a variable\n\tIBluetoothManager cannot be resolved to a type\n\tThe method getBluetoothManager() from the type BluetoothAdapter refers to the missing type IBluetoothManager\n\tIBluetoothGatt cannot be resolved to a type\n\tManifest cannot be resolved to a variable\n\tManifest cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;
    MethodParameters:
         Name  Flags
      address  

  public boolean equals(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 776
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;
    MethodParameters:
      Name  Flags
      o     

  public int hashCode();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 784
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;

  public java.lang.String toString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 798
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;

  public int describeContents();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 803
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;

  public void writeToParcel(android.os.Parcel, int);
    descriptor: (Landroid/os/Parcel;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 819
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;
    MethodParameters:
       Name  Flags
      out    
      flags  

  public java.lang.String getAddress();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 829
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;

  public java.lang.String getName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 843
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tManifest cannot be resolved to a variable\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;

  public int getType();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 868
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tManifest cannot be resolved to a variable\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;

  public java.lang.String getAlias();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 891
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;

  public boolean setAlias(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 915
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;
    MethodParameters:
       Name  Flags
      alias  

  public java.lang.String getAliasName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 937
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;

  public int getBatteryLevel();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 954
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tManifest cannot be resolved to a variable\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;

  public boolean createBond();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 979
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tManifest cannot be resolved to a variable\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;

  public boolean createBond(int);
    descriptor: (I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1014
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;
    MethodParameters:
           Name  Flags
      transport  

  public boolean createBondOutOfBand(int, android.bluetooth.OobData);
    descriptor: (ILandroid/bluetooth/OobData;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1052
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;
    MethodParameters:
           Name  Flags
      transport  
      oobData    

  public boolean isBondingInitiatedLocally();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1067
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;

  public boolean setDeviceOutOfBandData(byte[], byte[]);
    descriptor: ([B[B)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1092
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;
    MethodParameters:
            Name  Flags
      hash        
      randomizer  

  public boolean cancelBondProcess();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1109
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tandroid.Manifest.permission.BLUETOOTH_ADMIN cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()

  public boolean removeBond();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1138
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tandroid.Manifest.permission.BLUETOOTH_ADMIN cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()

  public int getBondState();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1165
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tManifest cannot be resolved to a variable\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;

  public boolean isConnected();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1188
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tandroid.Manifest.permission.BLUETOOTH cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()

  public boolean isEncrypted();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1212
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tandroid.Manifest.permission.BLUETOOTH cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()

  public android.bluetooth.BluetoothClass getBluetoothClass();
    descriptor: ()Landroid/bluetooth/BluetoothClass;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1232
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tManifest cannot be resolved to a variable\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;

  public android.os.ParcelUuid[] getUuids();
    descriptor: ()[Landroid/os/ParcelUuid;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1259
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tManifest cannot be resolved to a variable\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;

  public boolean fetchUuidsWithSdp();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1287
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tManifest cannot be resolved to a variable\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;

  public boolean sdpSearch(android.os.ParcelUuid);
    descriptor: (Landroid/os/ParcelUuid;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1324
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;
    MethodParameters:
      Name  Flags
      uuid  

  public boolean setPin(byte[]);
    descriptor: ([B)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1344
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;
    MethodParameters:
      Name  Flags
      pin   

  public boolean setPasskey(int);
    descriptor: (I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1358
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;
    MethodParameters:
         Name  Flags
      passkey  

  public boolean setPairingConfirmation(boolean);
    descriptor: (Z)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1372
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tManifest cannot be resolved to a variable\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;
    MethodParameters:
         Name  Flags
      confirm  

  public boolean setRemoteOutOfBandData();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1388
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;

  public boolean cancelPairingUserInput();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1399
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;

  public boolean isBluetoothDock();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1413
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;

  boolean isBluetoothEnabled();
    descriptor: ()Z
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1422
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;

  public int getPhonebookAccessPermission();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1439
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;

  public boolean setPhonebookAccessPermission(int);
    descriptor: (I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1461
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tandroid.Manifest.permission.BLUETOOTH_PRIVILEGED cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()
    MethodParameters:
       Name  Flags
      value  

  public int getMessageAccessPermission();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1483
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;

  public boolean setMessageAccessPermission(int);
    descriptor: (I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1505
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;
    MethodParameters:
       Name  Flags
      value  

  public int getSimAccessPermission();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1525
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;

  public boolean setSimAccessPermission(int);
    descriptor: (I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1547
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tIBluetooth cannot be resolved to a type\n\tIBluetooth cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;
    MethodParameters:
       Name  Flags
      value  

  public android.bluetooth.BluetoothSocket createRfcommSocket(int);
    descriptor: (I)Landroid/bluetooth/BluetoothSocket;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1584
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
         Name  Flags
      channel  

  public android.bluetooth.BluetoothSocket createL2capSocket(int);
    descriptor: (I)Landroid/bluetooth/BluetoothSocket;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1618
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
         Name  Flags
      channel  

  public android.bluetooth.BluetoothSocket createInsecureL2capSocket(int);
    descriptor: (I)Landroid/bluetooth/BluetoothSocket;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1639
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
         Name  Flags
      channel  

  public android.bluetooth.BluetoothSocket createRfcommSocketToServiceRecord(java.util.UUID);
    descriptor: (Ljava/util/UUID;)Landroid/bluetooth/BluetoothSocket;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1674
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tManifest cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      uuid  

  public android.bluetooth.BluetoothSocket createInsecureRfcommSocketToServiceRecord(java.util.UUID);
    descriptor: (Ljava/util/UUID;)Landroid/bluetooth/BluetoothSocket;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1712
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tManifest cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      uuid  

  public android.bluetooth.BluetoothSocket createInsecureRfcommSocket(int);
    descriptor: (I)Landroid/bluetooth/BluetoothSocket;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1736
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      port  

  public android.bluetooth.BluetoothSocket createScoSocket();
    descriptor: ()Landroid/bluetooth/BluetoothSocket;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1755
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;
    Exceptions:
      throws java.io.IOException

  public static byte[] convertPinToBytes(java.lang.String);
    descriptor: (Ljava/lang/String;)[B
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 1772
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
      Name  Flags
      pin   

  public android.bluetooth.BluetoothGatt connectGatt(android.content.Context, boolean, android.bluetooth.BluetoothGattCallback);
    descriptor: (Landroid/content/Context;ZLandroid/bluetooth/BluetoothGattCallback;)Landroid/bluetooth/BluetoothGatt;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1801
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;
    MethodParameters:
             Name  Flags
      context      
      autoConnect  
      callback     

  public android.bluetooth.BluetoothGatt connectGatt(android.content.Context, boolean, android.bluetooth.BluetoothGattCallback, int);
    descriptor: (Landroid/content/Context;ZLandroid/bluetooth/BluetoothGattCallback;I)Landroid/bluetooth/BluetoothGatt;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1821
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;
    MethodParameters:
             Name  Flags
      context      
      autoConnect  
      callback     
      transport    

  public android.bluetooth.BluetoothGatt connectGatt(android.content.Context, boolean, android.bluetooth.BluetoothGattCallback, int, int);
    descriptor: (Landroid/content/Context;ZLandroid/bluetooth/BluetoothGattCallback;II)Landroid/bluetooth/BluetoothGatt;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=6, args_size=6
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1845
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;
    MethodParameters:
             Name  Flags
      context      
      autoConnect  
      callback     
      transport    
      phy          

  public android.bluetooth.BluetoothGatt connectGatt(android.content.Context, boolean, android.bluetooth.BluetoothGattCallback, int, int, android.os.Handler);
    descriptor: (Landroid/content/Context;ZLandroid/bluetooth/BluetoothGattCallback;IILandroid/os/Handler;)Landroid/bluetooth/BluetoothGatt;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=7, args_size=7
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1871
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;
    MethodParameters:
             Name  Flags
      context      
      autoConnect  
      callback     
      transport    
      phy          
      handler      

  public android.bluetooth.BluetoothGatt connectGatt(android.content.Context, boolean, android.bluetooth.BluetoothGattCallback, int, boolean, int, android.os.Handler);
    descriptor: (Landroid/content/Context;ZLandroid/bluetooth/BluetoothGattCallback;IZILandroid/os/Handler;)Landroid/bluetooth/BluetoothGatt;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=8, args_size=8
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1913
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tIBluetoothManager cannot be resolved to a type\n\tThe method getBluetoothManager() from the type BluetoothAdapter refers to the missing type IBluetoothManager\n\tIBluetoothGatt cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;
    MethodParameters:
               Name  Flags
      context        
      autoConnect    
      callback       
      transport      
      opportunistic  
      phy            
      handler        

  public android.bluetooth.BluetoothSocket createL2capCocSocket(int, int);
    descriptor: (II)Landroid/bluetooth/BluetoothSocket;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1951
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tManifest cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
           Name  Flags
      transport  
      psm        

  public android.bluetooth.BluetoothSocket createInsecureL2capCocSocket(int, int);
    descriptor: (II)Landroid/bluetooth/BluetoothSocket;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // android.bluetooth.BluetoothDevice this
         0: .line 1984
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tManifest cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.bluetooth.BluetoothDevice this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/BluetoothDevice;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
           Name  Flags
      transport  
      psm        
}
SourceFile: "BluetoothDevice.java"
NestMembers:
  android.bluetooth.BluetoothDevice$1  android.bluetooth.BluetoothDevice$2
InnerClasses:
  public abstract Creator = android.os.Parcelable$Creator of android.os.Parcelable