蓝牙连接适用于某些设备

时间:2017-10-17 13:17:35

标签: android android-bluetooth

我开发了一个连接到蓝牙设备的应用程序,它扫描设备并在找到正确的设备时自动连接。

该应用适用于联想A1010(API 22)和华为P10(API 24),但不适用于华为P8(API 23)。

P8似乎无法连接。调用BluetoothDevice#connectGatt (Context context, boolean autoConnect, BluetoothGattCallback callback)后没有任何事情发生。关闭设备后,onConnectionStateChange(...)会调用BluetoothProfile.STATE_DISCONNECTED

autoConnect设置为false。连接和尝试重新连接时的行为是相同的。

我已成功使用P8上的其他蓝牙应用程序,以确保设备没有任何问题。我没有成功尝试激活P8上的BtSnoop日志。

1 个答案:

答案 0 :(得分:0)

连接时连续不间断地扫描其他设备。扫描时P8无法连接。