我想以编程方式在Android marshmallow中设置蓝牙名称,并向附近具有更新名称的设备显示。 感谢。
答案 0 :(得分:1)
private BluetoothAdapter bluetoothAdapter = null;
bluetoothAdapter = BluetoothAdapter.getDefaultAdapter();
bluetoothAdapter.setName("NewDeviceName");//Careful Here
1)不要忘记许可!
2)必须启用蓝牙才能使其正常工作。
3)启用需要花费时间,因此您应该将setname放在一个函数中,并且仅在启用它时调用它。如果你愿意,可能会延迟一点。 祝你好运