欢迎访问移动开发之家(rcyd.net),关注移动开发教程。移动开发之家  移动开发问答|  每日更新
页面位置 : > > 内容正文

<WP8开发学习笔记>获取手机的常用型号(如Lumia920,而非RM-822),lumia920rm-822

来源: 开发者 投稿于  被查看 15236 次 评论:58

<WP8开发学习笔记>获取手机的常用型号(如Lumia920,而非RM-822),lumia920rm-822


之前WP7时代可以用API获得WP手机的型号如lumia510,但是到了WP8后用APi只能获得硬件版本号了如RM-822,这种型号可以让我们更详细的了解具体的硬件版本,比如国行和港行,设备版本号不一样(但是我不记得了╮(╯-╰)╭),一个支持4G,一个不支持,但是型号都是Lumia920,这或许是微软的考量吧。

但是当我们只想要手机常用的型号时,发现没有这个Api了,真的是很麻烦。

我在GitHub上找到了一个手机型号转换器,PhoneNameResolver,地址 https://github.com/Aureate-Sunshine/PhoneNameResolver

它可以把设备版本号翻译成常见的型号。

使用的就是这个函数,把获取到的厂商和设备版本号传入,获取一个CanonicalPhoneName对象,

public static CanonicalPhoneName Resolve(string manufacturer, string model)

这个对象包含以下属性

 

public class CanonicalPhoneName 
{ 
         public string ReportedManufacturer { get; set; } 
         public string ReportedModel { get; set; } 
         public string CanonicalManufacturer { get; set; } 
         public string CanonicalModel { get; set; } 
         public string Comments { get; set; } 
         public bool IsResolved { get; set; } 

 
        public string FullCanonicalName
         { 
             get { return CanonicalManufacturer + " " + CanonicalModel; } 
         } 
} 

想要显示lumia920这样的型号话,获取他的CanonicalModel就好了,还有FullCanonicalName就是Nokia Lumia 920这样的完整型号。

 


lumia920 链接不上zune?为何?怎弄?rm-822驱动总是不可以安装?

Hi!Lumia920连接电脑不需要通过Zune套件,您可以通过以下方法安装电脑驱动程序尝试:
1.访问 Microsoft Update 下载目录页 (链接仅可以在 IE 中运行) catalog.update.microsoft.com/v7/site/home.aspx。搜索“Windows Phone WinUSB”;
2.将驱动程序添加到下载栏,然后按视图栏进行结账。 将文件下载到电脑上。使用 Winzip 等提取所下载的 .cab 文件;
3.在设备管理器中,单击“更新驱动程序软件”、“浏览计算机以查找驱动程序软件”,搜索将文件提取到的目录,然后单击“下一步”。“RM-xxx|Nokia Lumia xxx”将替换为“Windows Phone WinUSB”。
 

我用的是lumia920手机,wp8 office ,由于出现问题 不可以打开该文档

Hi!如您只是浏览Word文档,您可以直接使用2003版本(Lumia920支持浏览器Word2003版本的文档,只是无法编辑)。或者您也可以将Office文件在电脑上上传到SkyDrive(在www.live.com登录您的微软账户-SkyDrive-上载-选择文件),在手机Office-位置-SkyDrive打开尝试。

诺基亚知道 [官方认证]

相关文章

    暂无相关文章
相关频道:

相关阅读

    用户评论