1

任何人都可以向我们提供任何用于在 android 中实现 bluez 的源代码。实际上,我们正在尝试使用 GATT 配置文件制作应用程序。此 android 应用程序应通过蓝牙连接与其他设备连接。请建议我将数据发送到非 android 设备的最佳方式。

4

1 回答 1

0

查看 Google 的蓝牙聊天示例,您也可以使用相同的方法连接到非 android 设备。具体来说,您将需要此 api

device.createRfcommSocketToServiceRecord(SerialPortServiceClass_UUID);

编辑:您也可以尝试使用反射来访问像这样的另一种方法

Method m = mmDevice.getClass().getMethod("createRfcommSocket", new Class[] {int.class});
mmSocket = (BluetoothSocket) m.invoke(mmDevice, Integer.valueOf(1));
于 2012-09-03T09:54:50.750 回答