我有一个apk,它获取用户定义的设备名称。
为此,我使用此代码(请参阅How do you get the user defined “Device Name” in android?):
BluetoothAdapter mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter();
TextView txtName = (TextView) findViewById(R.id.name);
txtName.setText(mBluetoothAdapter.getName());
在Android 4.1 / Samsung Galaxy tab3上运行良好。不幸的是,当我在Android 4.4三星Galaxy tab pro上测试它时,它不起作用。在新设备上,我得到的结果与android.os.Build.MODEL
如果有人有想法。
由于
答案 0 :(得分:0)
尝试从Settings.Secure
获取它:
Settings.Secure.getString(getContentResolver(), "bluetooth_name");