firefox os系统模拟器(Firefox OS Simulator)是一个firefox浏览器的扩展,同时也是官方推出的firefox os模拟器,利用Firefox OS Simulator除了可以体验这个全新的移动操作系统之外,你还可以用它来测试制作的应用程序。
Firefox OS Simulator(Firefox OS模拟器)不仅可以用来在电脑桌面上体验Firefox OS,而且可以做为应用开发调试工具,结合Firefox浏览器本身的开发者工具,让应用开发变得简单、一劳永逸。
Firefox OS 1.5模拟器之后间隔如此短的时间发布2.0模拟器其实是可以理解的。事实是Mozilla已经放弃1.4之后1.x版本的研发,投入基于代号为Haida、采用全新用户界面的Firefox OS 2.0的研发。Firefox OS 2.0在功能、界面和性能上相对1.x版本将有重大进化。
网络已经曝光了Firefox OS全新的用户界面样图,Firefox OS在Github上的源码主分支也已是2.0,Geeksphone手机用户通过刷入官方提供的最新nightly版固件后发现已经是Firefox OS 2.0,网友反馈自行编译的最新Firefox OS也已经是2.0,由此可见Firefox OS 2.0的开发已进入实质阶段。
一、在现今大陆用户入手Firefox OS手机非常困难的前提下提供一个在电脑端体验Firefox OS的机会,因为它只是一款Firefox浏览器的插件,而且安装非常简单,所以每位firefox用户都能够轻松上手,感兴趣的可以浏览文后教程[2]。
二、非常不错的应用开发和调试工具,其实就才是Firefox OS Simulator的主要功能。借助它应用开发者可以方便的向模拟器内push自己的应用,并能与Firefox浏览器的开发者工具无缝结合对应用进行debug,我们知道Firefox浏览器因为内置并可扩展一些非常强大的开发者工具而受开发者喜爱,所以基于Firefox浏览器的Firefox OS模拟器是真正的为web应用开发而生,同样后面为大家提供了一份针对开发者的Firefox OS模拟器使用教程[3]。
新的Connect按钮,将拥有一个可连接至特定应用的开发者工具箱;
Remote Style Editor功能,允许用户进行远程风格编辑操作;
隐藏功能:按下Shift + Ctrl/Cmd-R组合键即可刷新应用,并清除持久型数据(AppCache、localStorage、sessionStorage和IndexedDB等);
更新Dashboard设计,减少杂乱内容,提高可用性;
推出Touch Events功能,整合Gaia触摸事件模仿功能,这意味着用户现在使用鼠标与Simulator进行互动即可生成触摸事件。
下载和安装Firefox 26版本以上
打开Firefox浏览器,打开<工具栏> → <web开发者> 内的<应用管理器>
点击<应用管理器>面板左下角的<启动模拟器>,如图
之后再点击<安装模拟器>,如图
点击会弹出另外一个页面,新弹出的页面中点击<安装 Firefox 模拟器>按钮
然后会出现<模拟器版本>选择页,选择一个合适的版本(这里我选择Firefox OS 1.3版)
第一个为Firefox OS 1.2的模拟器,稳定版本;
第二个为Firefox OS 1.3模拟器,开发版本;
第三个为adb助手,需要用<应用管理器>连接Firefox OS手机时才会用到。
点击允许按钮开始下载和安装插件,可能需要等上十几分钟
点击允许后Firefox OS Simulator开始下载
下载完成后弹出安装界面,点击立即安装就完成了Firefox OS Simulator插件的安装。
再次回到<应用管理器>,现在我们就有了Firefox OS Simulator了。
点击Firefox OS Simulator 1.3即可启用Firefox OS模拟器。
点击火狐菜单的“web开发者”->“Firefox OS Simulator”,在跳出的标签页左侧找到“Simulator stopped”,点击它,使其变为“Simulator running”,firefox os模拟器就会启动了。
模拟器底部有个home键,不知道如何是好的话点它吧,想要中文界面的话,点击setting图标,在language中切换到“中文”即可。
今天发现Mozilla已经发布了Firefox OS 1.4和1.5的模拟器,大家可以用来体验新版Firefox OS的新特性了。
图中所示1.2和1.3均已是稳定版(去年已发布),1.4是测试版(Firefox OS 1.4预计本月会发布给厂商使用),1.5为不稳定版本。
Firefox OS 模拟器的部署非常简单,因为它只是一个Firefox浏览器的插件,你可以在你的Firefox浏览器上同时安装多个版本的Firefox OS模拟器。