1

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

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

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

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

4

1 回答 1

2

请检查链接。

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。

于 2012-01-27T15:57:42.267 回答