Bluetooth分析

 

 

整理早期蓝牙部分学习资料,阅读者需要有android源码分析经验。

类图

APP部分:

framework部分:

A

A_1 蓝牙应用初始化

A_2 BTMS 初始化

A_3 settings 初始化

A_4 BluetoothAdapter初始化

A_5 BT enable

A_6 AdapterState

A_7 BT scan

A_8 BT paire

A_9 HeadsetService 启动

A_10 HeadsetStateMachine启动

A_11 BluetoothHeadset调用实例.

B

B_2 蓝牙硬件模块的加载

B_3 hfp注册

B_4 .hfp事件回调

B_5 a2dp初始化

B_6 AVRCP

 

B7 gatt 

B_9 hid

B_10 PAN

F

F_1 BloothSocket

F_2 bindListen

F_3 accept

F_4 connect

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值