Android Ble Api无法正常使用三星手机

时间:2014-12-23 10:51:00

标签: android

我正在开发一个使用Android Ble api的应用程序。应用程序必须与BLE固件硬件设备通信。我能够与硬件设备通信。 奇怪的是我的应用程序在惠普,索尼,HTC,联想等除SAMSUNG 之外完美运行。在三星设备上,当我启用特性通知时,我无法从硬件设备接收任何数据(在上面列出的设备的情况下是工作方案)。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

三星设备没有直接采取广播甚至其他设备同样工作,因为我已经完成了一个解决方案,在discripter上启用通知后几秒钟,并再次阅读通知广播开始。

代码段:

        try {
            Thread.sleep(2000);
        } catch (InterruptedException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        mBluetoothGatt.readCharacteristic(characteristic);