Android上的蓝牙低功耗发现


Ni
2025-03-17 08:38:34 (7天前)
  1. 它似乎蓝牙低


能源
</跨度>
(又名蓝牙

聪明
</跨度>
)在Android上没有官方支持,即使是版本4.2。有人知道标准Android API是否可以发现BLE设备? (我不需要配对只是发现会很好)

5 条回复
  1. 0# v-star*위위 | 2019-08-31 10-32



    具有相关硬件的设备将支持Android 4.3.x.我只是将Galaxy S2 GT-I9100放到了4.3.1 Slimbean上,现在可以将它与蓝牙4.0 LE / Smart心率监测器配对。据三星称,尽管股票硬件只支持BT 3.0+。


  2. 1# 無口君 | 2019-08-31 10-32



    Android从Bluez转换是正确的 - &gt; Broadcom蓝牙。这个开关给Android用户带来了很多问题。缺少BT经典配置文件和Wifi v.s. BT共存(一个可能重置另一个,因为它们在大多数手机中都在同一芯片组中)。 iPhone和MAC计算机遭遇同样的问题(BT v.s. Wifi)。



    Broadcom开源低能耗API未包含在4.2中。



    HTC One X +在4.1.x中在Bluez之上略微修改了(?)Broadcom BLE API,虽然我有时需要重试连接但它工作得相当好。包名称是htc而不是broadcom,但有时Eclipse错误消息告诉它缺少一些broadcom引用。
    此外,三星还为BT BLE提供了一个“秘密”API,它有自己的包名,可以发现设备,但似乎不是很强大(这可能就是它“秘密”的原因)



    谷歌已正式表示“BLE是我们将发布的下一件大事”。也许在Android 5.0中?但希望之前Galaxy S2(拥有如此大的市场份额并使用与iPhone 4s相同的芯片组)可以获得BLE支持。 (只是我身边的猜测和希望)。如果Android 5.0获得了BLE API,那么三星Galaxy S3应该得到它,因为三星已将其列为获得Android 5.0。



    只有时间或谷歌会告诉……除了Meego和iOS设备之外,这种旧的诺基亚研究中心技术已经过时了。


  3. 2# ❀⚘粉༵红༵回༵忆༵⚘❀ | 2019-08-31 10-32




    编辑2:
    </强>
    好像我的幸运日是今天;):

    新链接


    编辑:
    </强>
    好像今天是你的幸运日:

    开源API



    我想这个答案是不够的,但它是:在某些设备上是的,在其他设备上没有。
    我工作的一家公司做了一些测试,他们可以配对Galaxy S3,而我的HTC One S甚至没有发现它。



    因此,如果制造商已实施此功能,它将起作用,但大多数情况下它不会。



    关于这个的一些讨论:

    德州仪器


登录 后才能参与评论