【发布时间】:2017-08-16 00:06:14
【问题描述】:
我有一个获取用户定义的设备名称的 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 Samsung Galaxy tab pro 上测试它时,它不起作用。在新设备上,我得到相同的结果,如 android.os.Build.MODEL
如果有人有想法。
谢谢
【问题讨论】:
-
您必须尝试在选项卡上使用序列名。
-
感谢您的评论,我已经尝试了
android.os.Build的每个属性,例如 SERIAL、HOST、BOARD、DEVICE ......但我没有得到 着名 设备用户定义的名称。 -
如果您没有通过设备名称获取,那么您必须尝试使用设备序列号。
-
也许我不明白,但如果我尝试
android.os.Build.SERIAL我得到 3204117122fcb003,那对我没有帮助。
标签: android