我正在尝试构建一个应用程序来做到这一点,我必须通过蓝牙与所有具有该应用程序的手机配对,无需任何请求或密码,通过代码。我读到如果我知道设备的蓝牙名称,我可以进行“友好连接”。所以我这样做是为了更改名称:
void ChangeDeviceName(){
Log.i(LOG, "localdevicename : "+bluetoothAdapter.getName()+" localdeviceAddress : "+bluetoothAdapter.getAddress());
bluetoothAdapter.setName("AppName"+mBluetoothAdapter.getRemoteDevice(device.getAddress());
Log.i(LOG, "localdevicename : "+bluetoothAdapter.getName()+" localdeviceAddress : "+bluetoothAdapter.getAddress());
}
现在我可以查找所有在蓝牙名称上具有“AppName”的设备并进行“友好连接”,我如何进行“友好连接”(通过蓝牙与所有具有该应用程序的手机配对,无需任何请求或密码,通过代码,带有蓝牙名称)?