【发布时间】:2011-07-15 13:38:30
【问题描述】:
我正在研究不安全地通过 rfcomm 套接字进行连接的方法。我能够找到下面提到的方式
Method m = device.getClass().getMethod("createInsecureRfcommSocket", new Class[] {int.class});
tmp = (BluetoothSocket) m.invoke(device, 1);
这暂时是做我想做的事。甚至here 上的文档也说我们需要使用 createInsecureRfcommSocketToServiceRecord 进行不安全的连接。但是没有这样的方法。我发现的唯一方法是使用反射,如上所示。甚至在 createInsecureRfcommSocket 而不是 createInsecureRfcommSocketToServiceRecord 中传递的方法。我只是想知道这种方式有多可靠。如果我在方法中提到 createInsecureRfcommSocketToServiceRecord,则连接永远不会发生。
【问题讨论】:
标签: android bluetooth insecure-connection