如何使用c#获取Windows Phone 8.1的mac地址或序列号

时间:2016-05-10 15:27:00

标签: c# xaml windows-phone-8.1

我正在开发8.1中的windows phone应用程序。 如何获取设备的mac地址或序列号。

1 个答案:

答案 0 :(得分:0)

您可以使用ASHWID获取设备ID,但它是与软件包相关的ID。如果您需要与应用套件无关的设备ID,请使用AdvertisingID,但需要更多权限。

获取ASHWID的示例代码:

var token = HardwareIdentification.GetPackageSpecificToken(null);
var hardwareId = token.Id;
var base64Hwid = Convert.ToBase64String(hardwareId.ToArray());