windows-phone-7 - Windows Phone : Determine Device (Make, 型号等)

标签 windows-phone-7 windows-phone-8 windows-phone

有没有办法确定 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/

相关文章:

html - 在表格行上滚动不平滑 - Windows Phone

c++ - 如何在 c++ 中获取 windows-phone8 中的硬件信息?

c# - 启动 Storyboard时未设置目标错误

c# - 在后台线程上运行 "async"方法

windows-phone-7 - 将 Toast 通知发送到正在运行的 WP7 应用程序的 Xml 问题

silverlight-3.0 - Windows 手机 7 按钮 "borders"

c# - 如何获取文件到WP7?

C#/WP7 : Working with a JSON object that includes an array of JSON objects

c# - 从 StackPanel 中删除第一个项目以外的所有项目?

c# - 在 Windows Phone 8.1 中暂停应用程序时工作