android bluetooth 檔案位置:
1.藍牙管理服務,随系統服務啟動
frameworks\base\services\java\com\android\server\BluetoothManagerService.java
2.藍牙系統服務,service,profiles 架構層的實作 。生成bluetooth.apk,libbluetooth_jni.so
packages\apps\bluetooth\
3.藍牙API
frameworks\base\core\java\android\bluetooth\
4.藍牙協定棧bluedroid,生成bluetooth.default.so
external\bluetooth\
5.藍牙驅動,生成libbt-vendor.so
rtl8723au 驅動
device\board_xxx\hardware\realtek\bluetooth\rtl8723au\
6.藍牙設定
packages\apps\Settings\src\com\android\settings\bluetooth\
7.其他:
a.藍牙硬體相關頭檔案:
hardware\libhardware\include\hardware\bluetooth.h bt_xxx.h
b.藍牙服務自動生成檔案:
out\
c.藍牙測試?
system\bluetooth\