打算系统学习一下蓝牙模块,包括协议,主要集中在 framework,

2017-03-18 19:07:09 +08:00
 stdying
想咨询:
1 ,看系统源代码,应该看哪个版本好些,目前有 4.1 和 7.0 的代码,或者推荐一个
2 ,学习蓝牙模块对协议要求如何( rfc 文档)
3 ,有哪些好的资源推荐

最后最重要的是:学习路线该怎么规划
9823 次点击
所在节点    Android
5 条回复
louzhumuyou
2017-03-18 22:36:42 +08:00
我也想学习一下。
mxi1
2017-03-18 23:53:51 +08:00
看 7.0 的,或者 master 分支的代码吧。 master 分枝正在对蓝牙协议栈进行重构,代码可读性比以前要好一些了;
最好看一些嵌入式系统厂商给的蓝牙协议介绍,比看 Core Spec 要容易一些,同时交叉着看一下示例代码,理解起来会好很多。
vsyf
2017-03-19 08:16:39 +08:00
4.1 就不用看了吧,那时候好像还是用的 bluez 。
好像是 4.2 更新了下,将蓝牙协议部分放到 framework 中了,具体的 google bluedroid 看下。
stdying
2017-03-19 14:19:43 +08:00
@louzhumuyou 加微信,一起学习
stdying
2017-03-19 14:22:42 +08:00
@louzhumuyou 加微信,一起学习
@mxi1 谢谢的你建议,目前是 7.0.1 的分支代码。没有基础,希望多给一些建议。
@vsyf 多些,还有其他的建议吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/348497

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX