我有两个外围设备,比如device1& device2和一个用于核心角色的Android设备。 Android可以通过 BluetoothDevice 。 connectGatt ()方法与 autoConnect = false 连接。
问题是 - 虽然 autoConnect 功能适用于device1,但设备2甚至无法与 autoConnect = true 连接一次。
任何一方都没有调用onConnectionStateChange 回调(android& device2)。 广告和扫描响应数据包已在设备2中自定义,是否导致问题?虽然我们知道,自主连接的设置完全在中心侧提供,外围设备与其无关,外围设备的改变也改变了中心侧的自动连接行为。
任何见解?提前致谢。