このビーコン デバイスの BluetoothGattDescriptor は NULL です
ここに私のコードがあります:
BluetoothGattCharacteristic characteristic = mBluetoothGatt.getService(UUID.fromString("00001800-0000-1000-8000-00805f9b34fb"))
.getCharacteristic(UUID.fromString("00002a00-0000-1000-8000-00805f9b34fb"));
mBluetoothGatt.setCharacteristicNotification(characteristic, enabled);
BluetoothGattDescriptor descriptor = characteristic.getDescriptor(UUID.fromString("00002902-0000-1000-8000-00805f9b34fb")); // HERE descriptor = NULL
descriptor.setValue(BluetoothGattDescriptor.ENABLE_NOTIFICATION_VALUE);
mBluetoothGatt.writeDescriptor(desc);
characteristic.setValue("newName".getBytes());
mBluetoothGatt.writeCharacteristic(characteristic);
記述子が NULL なのはなぜですか?