美文网首页
APP|android|蓝牙开发|蓝牙连接

APP|android|蓝牙开发|蓝牙连接

作者: 夜的眼睛_319c | 来源:发表于2017-11-21 20:23 被阅读0次

    开发平台:Android Studio2.3.3

    要点:平台兼容

    测试手机:华为荣耀9 魅族6 小米4 小米5

    使用魅族6和小米4是可以使用BluetoothAdapter的startLeScan,但是使用华为荣耀9和小米5,执行这个方法就进不了LeScanCallback。导致原因应该和Android系统版本有差别。解决方法就是调用系统设置蓝牙,连接上之后再使用:

    Set<BluetoothDevice> pairedDevices = BluetoothAdapter.getDefaultAdapter().getBondedDevices();

    这样就取到了BluetoothDevice。我们直接对这个对象操作就可以进行蓝牙的连接。

    相关文章

      网友评论

          本文标题:APP|android|蓝牙开发|蓝牙连接

          本文链接:https://www.haomeiwen.com/subject/clfgvxtx.html