我想在我的智能手机 HTC One X 上运行 android 示例项目“BluetoothChat”。当尝试连接到连接到我的电脑的蓝牙适配器时,我收到“服务发现失败”- 错误。
我已经阅读了一些适用于某些开发人员但不适用于我的解决方案:
- 我使用标准的 UUID
00000000-0000-1000-8000-00805F9B34FB
- 我试图更换
tmp = device.createRfcommSocketToServiceRecord(MY_UUID);
和
Method m = device.getClass().getMethod("createRfcommSocket", new Class[] {int.class});
tmp = (BluetoothSocket) m.invoke(device, 1);
btAdapter.cancelDiscovery()
3.我在连接之前
打电话
谢谢你的帮助!