android - 如何配对和连接耳机

标签 android bluetooth low-level headset

如何以编程方式连接和断开耳机蓝牙设备?

该应用程序应适用于 Android 2.1+

换句话说:我有一个耳机。我可以使用设置/无线和网络/蓝牙设置与它配对、连接和断开连接。

但是我怎样才能从我的程序中完成所有这些事情(配对、连接、断开连接)?

最佳答案

请查收this链接。

android 蓝牙示例(已列出)有很多问题(其中最重要的是您需要 2 个 android 设备才能使其正常运行)。

查看 http://luugiathuy.com/2011/02/android-java-bluetooth/ 中的示例他在 android 设备上使用 bt 访问服务器(做一些机器人工作)。

注意 UUID 问题(BT 决定它可以建立什么连接的方式在 UUID 中定义),并查看 http://www.avetana-gmbh.de/avetana-gmbh/produkte/doc/javax/bluetooth/UUID.html

请记住,UUID 中表示的 16 位(即串行端口的 0x1101)具有误导性,因为它实际上是最不重要的部分,需要编码为 0x00001101。

关于android - 如何配对和连接耳机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9035871/

相关文章:

java - 使用 PHP 从 Android 应用程序向 MySQL 数据库中插入值不起作用?

Android 蓝牙 PBAP

c# - 错误 : await requires that the type have a suitable GetAwaiter method

c - 错误: No matching asm pattern exists

if-statement - 什么是晶体管级别的 "if"语句?

android - root 后 Logcat 不工作

java - 在 Android 应用程序上加载现有共享库 (.so) 时出错(unsatisfiedlinkerror native method not found)

android - 如何知道何时需要 WRITE_EXTERNAL_STORAGE

Android 蓝牙 Le 扫描仪在一段时间后停止

assembly - 什么是数据类型以及它是如何实现的?