[英]Bluetooth Low Energy Service Discovery with Android 4.3 on Nexus 4
[英]Bluetooth Low Energy Discovery on Android
看起來藍牙低功耗(又名藍牙智能)在Android上沒有官方支持,即使是版本4.2。 有人知道標准Android API是否可以發現BLE設備? (我不需要配對只是發現會很好)
Android從Bluez - > Broadcom藍牙轉換是正確的。 這個開關給Android用戶帶來了很多問題。 缺少BT經典配置文件和Wifi與BT共存(一個可能重置另一個,因為它們在大多數手機中都在同一芯片組中)。 iPhone和MAC計算機遭遇同樣的問題(BT vs 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 4相同的芯片組)可以獲得BLE支持。 (只是我身邊的猜測和希望)。 如果Android 5.0獲得了BLE API,那么三星Galaxy S3應該得到它,因為三星已將其列為獲得Android 5.0。
只有時間或谷歌會告訴......除了Meego和iOS設備之外,這種舊的諾基亞研究中心技術已經過時了。
聽起來像一個標准的api將來到Android api 18 http://www.androidpolice.com/2013/05/15/bluetooth-low-energy-and-avrcp-1-3-coming-to-android-with- API -電平- 18 /
具有相關硬件的設備將支持Android 4.3.x. 我只是將Galaxy S2 GT-I9100放到4.3.1 Slimbean上,現在可以將它與藍牙4.0 LE / Smart心率監測器配對。 據三星稱,盡管庫存硬件只支持BT 3.0+。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.