Andorid 4.2以降はBluetoothが違う、ってどういうこと? - いまさら聞けないAndroidのなぜ
***
Android端末にかぎらず、パソコンやiPhoneなどBluetoothをサポートするデバイスは、無線通信部分のみをハードウェア(IC)に任せ、その他の処理をソフトウェアで行っています。そのソフトウェアは「Bluetoothスタック」と呼ばれ、Android OS 4.1までは主に「BlueZ」が利用されてきました。
そのBluetoothスタックが、Android 4.2(Jelly Bean)から「Bluedroid」に変更されました。チップベンダーのBroadcomが開発し、Android Open Source Project(AOSP)に寄贈するという形式をとっているため、どのメーカーのAndroid端末でも利用できます。
Bluedroidへの移行に伴う最大のメリットは、BLE(Bluetooth Low Energy、ブランド名は「Bluetooth Smart」)のサポートです。従来のBluetooth規格と比較すると、BLEは消費電力が極めて少なく、スマートウォッチや家電との連携、あるいは店舗や施設内での行動を追跡するための「ビーコン」との通信に最適です。iOSでは、iOS 7のときからBLEを利用するビーコン(iBeacon)がサポートされていますが、AndroidでもBluedroidの強化によりAndroid 4.3(Jelly Bean)からビーコンを利用できるようになりました。
安定性と信頼性の向上もポイントです。BlueZはLinux汎用/デスクトップ向けのスタックとして開発されてきましたが、Bluedroidは組み込み用途に最適化されており、BluetoothのためだけにD-Bus(デスクトップLinuxシステムで利用されるプロセス間通信機構)を用意する必要がなくなりました。システムをシンプルに保てるぶん、安定性が向上したというわけです。
(記事提供: AndroWire編集部)
提供元の記事
関連リンク
-
new
有村架純、“ハマっている”菓子を明かす「一緒にお仕事をさせてもらった男の子がいるんですけど、その子が…」
-
new
田中麗奈×古川雄大、初タッグで魅せる夫婦心理サスペンス「今までになかったドラマを」 新ドラマ『親愛なる夫へ~完璧な妻の嘘~』【インタビュー】
-
new
「今からいつものカフェ〜」何気なくSNSを更新後⇒「…え?」声を掛けてきた“人物”に血の気が引いたワケ
-
new
岡村隆史、慣れないロケに苦戦も…本領発揮 初登場の『バナナマンのせっかくグルメ!!』、街の人々「本物!?」大興奮
-
new
新幹線で「景色がいいから替えて!」指定席の交換を強要する義母!?しかし⇒まさかの展開に…黙り込んで着席したワケ