android bluedroid

Android 4.2以前,Google一直使用的是Linux官方藍牙協議棧BlueZ。BlueZ其實是由高通公司在2001年5月基於GPL協議發佈的一個開源項目,作爲Linux 2.4.6內核的官方藍牙協議棧。隨着Android設備的流行,BlueZ也獲得了極大的完善和擴展。例如Android 4.1中BlueZ的版本升級爲4.93,它支持藍牙核心規範4.0,並實現了絕大部分的Profiles。
從Android 4.2開始,Google便在Android源碼中推出了它和博通公司一塊兒開發的BlueDroid以替代BlueZ。BlueZ的創始者,高通公司也將在基於其芯片的Android參考設計中去除BlueZ,支持BlueDroid。
相比BlueZ,BlueDroid最值得稱道的地方就是其框架結構變得更爲簡潔和清晰。對咱們工程師來講這也是個不錯的福利,清晰、簡潔的架構使咱們在debug過程當中思路更清晰;架構

相關文章
相關標籤/搜索