Google已于5月17日的開發者大會上正式宣布,Beta版Android O即日起對普通用戶開放。和以往一樣,Google已經3月份提早向開發者提供了下一代Android的預覽版,Android O[1] Developer Preview。從Android開發者的Reference Guide[2]以及其開發者博客上發布的博文來看,Android O在藍牙5的支持上著墨頗多,筆者覺得今天有必要為大家腦補一下Android O當中的藍牙那些事。
首先要向大家介紹一下Android版本是如何命名的。Google是按照英文字母表的順序為Android系統命名的,單個字母的版本代碼在正式發布之后會擴展為各種甜品的名字,比如從Android 4.3(Android也是從這個版本開始支持低功耗藍牙[Bluetooth low energy]技術)開始,依次為:
·Android 4.3,Jelly Bean,果凍豆
·Android 4.4,KitKat,奇巧巧克力
·Android 5.0,Lollipop,棒棒糖
·Android 6.0,Marshmallow,棉花糖
·Android 7.0,Nougat,牛軋糖
·Android 8.0,O(有傳聞可能是奧利奧OreoJ )
Android的版本命名固然有趣,也上的甜品也都是筆者的最愛,但是今天在這里寫這篇文章可不是為了讓大家科普各種甜品的名的,我們的今天的目的,還是為了大家了解Google I/O開發者大會上發布的Android O在藍牙方面有哪些已確認的新特性。
從開發者預覽版來看,目前有兩個針對藍牙的主要特性將會加入到Android O當中:
1.針對藍牙5的更新
藍牙5在去年12月份對外正式發布,主要包括4倍的通信距離擴展,2倍的通信速率提高以及8倍的廣播包數據容量擴展。在最新的Android開發者參考文檔API: O當中,對以上三個特性都有觸及。