有没有办法确定 Windows Phone 中的设备详细信息?
Example Answer for iOS
我正在使用 设备状态 类,但它给出了一个神秘的设备名称和版本。
DeviceStatus.DeviceManufacturer: "NOKIA"
DeviceStatus.DeviceName: "RM-821_eu_denmark_251"
Environment.OSVersion: "Microsoft Windows NT 8.0.10211.0"
有没有更好的方法以用户友好的方式获取设备详细信息?
我需要的:
DeviceStatus.DeviceManufacturer: "NOKIA"
DeviceStatus.DeviceName: "Nokia 920"
Environment.OSVersion: "Microsoft Windows Phone 8"
任何帮助都受到高度赞赏。
最佳答案
没有官方方法可以做到这一点,但 Alan Mendelevich已经创建了一个开源(MIT Licenese)解决方案来解析设备名称。
找到它
https://github.com/ailon/PhoneNameResolver
它不执行操作系统版本,但由于它们较少,您可以自己执行此操作。
所有已发布的版本均由 Microsoft 发布在:
Windows Phone 7 update history
Windows Phone 8 update history
关于windows-phone-7 - Windows Phone : Determine Device (Make, 型号等),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17694106/