Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在Android(三星设备)中获取devicename_C#_Android_Xamarin - Fatal编程技术网

C# 如何在Android(三星设备)中获取devicename

C# 如何在Android(三星设备)中获取devicename,c#,android,xamarin,C#,Android,Xamarin,我想得到我的设备(三星SM-P900)的名称,而不是型号名称 如果我尝试使用如下代码获取名称: BluetoothAdapter myDevice = BluetoothAdapter.getDefaultAdapter(); String deviceName = myDevice.getName(); return deviceName; 它给了我一个类似SM-P900的型号名称,但这不是我想要的 你知道吗 编辑: 要在android使用中显示设备名称/型

我想得到我的设备(三星SM-P900)的名称,而不是型号名称

如果我尝试使用如下代码获取名称:

    BluetoothAdapter myDevice = BluetoothAdapter.getDefaultAdapter();
    String deviceName = myDevice.getName();     
    return deviceName;
它给了我一个类似SM-P900的型号名称,但这不是我想要的

你知道吗

编辑:

要在android使用中显示设备名称/型号:

TextView myTv = (TextView) findViewById(R.id.myTv);
String name = android.os.Build.MODEL;
myTv.setText(name);

请同时参阅此链接:

谢谢。但这对我来说不管用。Samsung有一个可编辑的设备名称(如我的Samsung),我需要获取此名称而不是Build.Model的名称。好的,您是否确保已将此权限添加到清单中:?是。它返回给我SM-P900-(我想在这里得到答案:我在这里找到了这个答案:,它可能会帮助你!核心Android中没有实现device name属性-这是设备制造商可以自行添加的内容。没有通用的方法检索此属性。