我的设备有HeadSet,A2DP和rfcomm配置文件。 当我通过RfComm(手机和设备已连接)连接到设备时,三星(我有三星Nexus S)标准连接(A2DP,RFCOMM)发生故障(断开连接)。
socked.connect();
它不会出现在HTC上。
也许有人有这个错误或知道解决方案。
答案 0 :(得分:0)
您是否尝试过使用反射的变通方法?
int portnumber = //what ever port you are connecting to
Method m = device.getClass().getMethod("createInsecureRfcommSocket", new Class[] {int.class});
tmp = (BluetoothSocket) m.invoke(device, portnumber);