如何以编程方式连接和断开耳机蓝牙设备?
该应用程序应适用于 Android 2.1+
换句话说:我有一个耳机。我可以使用设置/无线和网络/蓝牙设置来配对、连接、断开连接。
但是我怎样才能从我的程序中做所有这些事情(配对、连接、断开连接)?
请检查此链接。
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。