【Android】Android Bluedroid开发入门指南(一)

最近由于工作的变动开始接触Android 9下蓝牙开发, 接下来会有系列文章记录下关于Android 9下蓝牙开发从0到1的学习过程. 相关的系列文章是基于Android 9展开的, 对于其它Android版本有疑问的也可以直接留言.

Andorid bluetooth 基本介绍

Android 提供了一个默认的Bluetooth Stack, 支持传统蓝牙(Classic Bluetooth)和低功耗蓝牙(Bluetooth Low Energy). Android 设备可以通过蓝牙船创建个人的本地网络与周围的蓝牙设备进行数据的收发.
需要注意的是, 对于BLE的支持是在Android 4.3后. 同时也需要确认系统所运行的蓝牙芯片是否支持BLE. 另外在Andorid 8.0以及之后的版本, 支持了Bluetooth 5.

Android bluetooth architecture

Android atchitecture from google
上图是Google 官网提供的Android bluetooth 架构图, 这与我们实际从芯片原厂拿到的定制化Android 系统源码可能会有差异, 这点在后续的文章中基于具体的内容会特别指出.

对于架构图中各个部分的描述请大家直接查看Google官方对其的描述. Android Bluetooth

参与Android下蓝牙系统开发需要提前掌握的知识点
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
你好!关于Android Studio入门指南,我可以给你一些基本的指导和建议。首先,让我介绍一下Android Studio。 Android Studio是由Google开发的官方集成开发环境(IDE),专门用于开发Android应用程序。它基于IntelliJ IDEA,并提供了许多功能和工具,使开发过程更加高效和便捷。 下面是一些步骤,帮助你入门Android Studio: 1. 下载和安装:首先,你需要从Android官方网站(https://developer.android.com/studio)下载并安装Android Studio。按照安装向导进行操作,并确保选择安装所需的组件。 2. 创建新项目:打开Android Studio后,你可以选择创建一个新项目。在创建项目时,你可以设置项目的名称、包名、最低支持的Android版本等。此外,你还可以选择使用空白模板或者基于模板创建项目。 3. 探索用户界面:一旦项目创建完成,你将进入Android Studio的主界面。界面包括项目导航器、编辑器、构建工具栏等。熟悉这些界面元素将有助于你更好地理解和使用Android Studio。 4. 编辑和运行代码:使用Android Studio的编辑器,你可以编写Java或Kotlin代码,并且可以通过模拟器或真实设备来运行和调试你的应用程序。通过点击“运行”按钮,你可以选择目标设备并启动应用程序。 5. 学习基本概念:Android Studio涉及许多基本概念,例如活动(Activity)、布局(Layout)、意图(Intent)等。了解这些概念对于构建Android应用程序至关重要。你可以通过阅读官方文档和参考书籍来深入学习。 6. 寻求帮助和资源:在遇到问题或需要进一步指导时,你可以查阅Android开发者文档(https://developer.android.com/docs)和Stack Overflow等开发者社区。此外,还有许多在线教程和视频资源可供学习。 这些是入门Android Studio的基本步骤和指南。希望对你有所帮助!如果你有其他问题,欢迎继续提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值