1.权限申请
2.修改蓝牙名称
import android.bluetooth.BluetoothAdapter;
BluetoothAdapter mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter();
mBluetoothAdapter.setName("test"); //新设置蓝牙名为test
3.系统设置中的方法参考【mt67xx_11.0】
//vendor/mediatek/proprietary/packages/apps/MtkSettings/src/com/android/settings/bluetooth/BluetoothNameDialogFragment.java
abstract class BluetoothNameDialogFragment extends InstrumentedDialogFragment
implements TextWatcher, TextView.OnEditorActionListener {
...
abstract protected void setDeviceName(String deviceName);
...
}
//vendor/mediatek/proprietary/packages/apps/MtkSettings/src/com/android/settings/bluetooth/LocalDeviceNameDialogFragment.java
public class LocalDeviceNameDialogFragment extends BluetoothNameDialogFragment {
...
@Override
protected void setDeviceName(String deviceName) {
mBluetoothAdapter.setName(deviceName);
}
...
}



