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.蓝牙硬件相关头文件: