Java 在android中,我们应该在哪里调用setPin()进行蓝牙配对?

Java 在android中,我们应该在哪里调用setPin()进行蓝牙配对?,java,android,bluetooth,android-bluetooth,Java,Android,Bluetooth,Android Bluetooth,配对蓝牙设备时,我们应该在哪里插入setPin(字符串pin)?该函数应该在createBond之前还是之后调用 这篇文章中的答案表明,应该在调用createBond() 但是问题告诉我们蓝牙配对的步骤,在createBond()之后调用setPin。如果这是可行的,那么应该在BroadcastReceiver中调用它,在这里我们得到配对请求的回调 哪种方法是正确的?我真的很困惑 我发现这似乎建议您在createBond()之后调用它

配对蓝牙设备时,我们应该在哪里插入
setPin(字符串pin)
?该函数应该在
createBond
之前还是之后调用

这篇文章中的答案表明,应该在调用
createBond()

但是问题告诉我们蓝牙配对的步骤,在
createBond()
之后调用
setPin
。如果这是可行的,那么应该在BroadcastReceiver中调用它,在这里我们得到配对请求的回调

哪种方法是正确的?我真的很困惑

我发现这似乎建议您在
createBond()之后调用它