2013-03-24 121 views
1

這似乎低功耗藍牙(又名藍牙智能),而Android沒有官方的支持,即使是4.2版本。任何人都知道標準Android API是否可以發現BLE設備? (我不需要配對只是發現將是一件好事)藍牙低耗能發現在Android

回答

2

編輯2:好像我的幸運日是今天):new link 編輯:好像今天是你的幸運日:Open Source API

我想這個答案是不夠的,但它是:在某些設備上是的,在其他人沒有。 我在一家公司做了一些測試它,他們可以在配對上的Galaxy S3,而我的HTC個S甚至沒有發現它。

因此,如果製造商已實現該功能,將工作,但大多數時候不會。

這個部分的討論:Texas Instruments

+0

似乎像幸運的日子已經不存在導致OpenSourceAPI鏈接到廣播代碼是行不通的;;( – Ewoks 2013-04-24 06:26:36

+0

是的,似乎如此... :( – bluewhile 2013-04-24 09:34:00

+0

昨天直到今天?!oO多麼糟糕的時間.. – Ewoks 2013-04-24 10:57:12

2

這是正確的,Android的把交換機從配合bluez - >博通藍牙。此開關對Android用戶造成了很多問題。缺少BT經典配置文件和Wifi v.s. BT共存(其中一個可能會重置另一個,因爲它們與大多數手機中的芯片組相同)。 iPhone和MAC電腦遭受同樣的問題很多(BT v.s. Wifi)。

Broadcom的開源低能API不包括在4.2。

的HTC One X +得到了略微修改(?)的Broadcom BLE在4.1.x的配合bluez的頂部API和它的作品相當不錯,雖然我有時會重試連接。軟件包名稱不是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設備等。

0

設備與相關的硬件將與Android 4.3.x版支持工作。我只是將Galaxy S2 GT-I9100安裝到4.3.1 Slimbean,現在可以將它與藍牙4.0 LE /智能心率監護儀配對。據三星稱,儘管庫存硬件只支持BT 3.0+,