我正在为 Windows 8 开发一个应用程序,并在 Microsoft 的 Surface 上对其进行测试。有谁知道如何检索 Surface 的唯一设备 ID?
就像我们为 Windows Phone 所做的那样,使用Microsoft.Phone.Info
命名空间检索其唯一的设备 ID。
我正在为 Windows 8 开发一个应用程序,并在 Microsoft 的 Surface 上对其进行测试。有谁知道如何检索 Surface 的唯一设备 ID?
就像我们为 Windows Phone 所做的那样,使用Microsoft.Phone.Info
命名空间检索其唯一的设备 ID。
我使用Windows.System.Profile.HardwareIdentification.GetPackageSpecificToken(null).Id
转换为字符串,详细信息位于http://coding.kulman.sk/how-to-uniquely-identify-a-windows-8-device/
AFAIK,您会找到的最接近的东西(对于 Windows 应用商店应用程序)是ASHWID,它不是特定于设备的,而是特定于应用程序+设备的。在加权构成 ASHWID 的不同因素方面,您可以提供许多选项。
EasClientDeviceInformation esClientDeviceInformation=new EasClientDeviceInformation(); var localDeviceID=esClientDeviceInformation.Id;
快乐编码:)