如何以编程方式获取Samsung Android设备名称?

hop*_*pia 5 android

SO中的其他类似问题可通过检索Build.MODEL名称来回答。

但是我真正想要的是在三星设备上获得可自定义的设备名称。我知道它是可自定义的,因为在我的Galaxy Note上,可以从设置->关于设备进行更改。例如,在下面,我想检索“银河”字符串。

在此处输入图片说明

Ema*_*l S 4

没有通用的方法来实现这一点,因为它不是“android 功能”,更可能是三星功能。

尝试用这个来获取它,它适用于我的 Galaxy s3、s4 和 s5

BluetoothAdapter myDevice = BluetoothAdapter.getDefaultAdapter();
String deviceName = myDevice.getName();
Run Code Online (Sandbox Code Playgroud)

不要忘记添加蓝牙权限。

<uses-permission android:name="android.permission.BLUETOOTH"/>
Run Code Online (Sandbox Code Playgroud)