android - 蓝牙 A2DP 配置文件

标签 android bluetooth

我对蓝牙应用程序开发完全陌生。什么是蓝牙配置文件?它是设备的硬件规范吗?带蓝牙的安卓手机可以作为A2DP配置文件中的发送者和接收者吗?

最佳答案

蓝牙配置文件是关于蓝牙设备协议(protocol)和功能的规范。它不仅仅是一个硬件规范,因为实现配置文件通常取决于软件堆栈和硬件芯片。您可以从 wikipedia page 中找到更多信息。 .

而对于 A2DP,它是专门为音乐流媒体设计的。它不能用于任意数据通信(如果这就是“发送者和接收者”的意思)。如果您正在寻找一种基于蓝牙传输的通用数据通信机制,那么串行端口配置文件 (SPP) 就是您所需要的(有些人也称它为 RFCOMM)。 Android SDK 用户指南有关于如何使用 RFCOMM API 的非常详细的信息:http://developer.android.com/guide/topics/wireless/bluetooth.html

关于android - 蓝牙 A2DP 配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3888252/

相关文章:

ios - 读取 BLE 外设特性并检查其值?

Ubuntu蓝牙鼠标无法连接

linux - 无法断开 BLE 连接

android - 覆盖android中的空闲超时

android - 从应用程序访问手机网络浏览器的主页设置

android edittext inputType :textpassword not working with intputType:actionDone on some devices

ios - 如何在 iOS 上使用 Objective-C 搜索外围蓝牙设备?

android - 在接受之前取消蓝牙服务器套接字时,整个过程都会结束。为什么?

javascript - 如何在每个用户操作上运行一个函数?

android - 在布局上使用 setOnClickListener