Android BLE BluetoothDevice.autoConnect不起作用(部分设备..)

时间:2015-04-28 09:12:24

标签: android bluetooth bluetooth-lowenergy

我有两个 Android智能手机( Samsung Galuxy Note 4 - Android 5.0.1, LG G Pad 8.3 WiFi - Android 4.4.2)和BLE外围设备,我有来自Bluetooth SIG Developer Portal:Bluetooth Smart Starter Kit的BLE连接样本源。在此源中使用方法BluetoothDevice.connectGatt在BLE Central(Android设备)和BLE外设(Gatt服务器)之间建立连接时,connectGatt方法中autoConnect的参数设置为true,如下所述。

mBluetoothGatt = device.connectGatt(this, true, mGattCallback);

这意味着“是否直接连接到远程设备(false)或在远程设备可用时自动连接(true)。”。

然后,我尝试了如下测试。

步骤1.在Android设备中扫描广告。

步骤2.在外围设备中启动广告。

步骤3.在Android和外围设备之间建立连接

步骤4.将外围设备置于连接可用距离

步骤5.获得断开连接标志后,将外围设备置于连接可用距离

步骤6.检查重新连接

当我使用Samsung Galuxy Note 4时,成功自动连接但LG G Pad无法自动连接。每个Android设备都使用蓝牙4.0。我不明白这种情况。

我想知道问题的原因是什么?

0 个答案:

没有答案