KaiOS自动化环境搭建

KaiOS自动化环境搭建记录,记录备查。

基本软件安装

  • Pythons 2.7.x
  • pip(需要先安装Python)
  • FireFox 浏览器(最新版本)

    Python

  • Python版本需要安装2.7.x的,可以在命令行里使用python --version查看当前pythond版本信息。

pip

1
2
把Python的Scripts文件夹添加到系统Patch路劲里
C:\Python27\Scripts
  • 查看pip版本
    • pip –version
  • 更新
    • pip install -U pip

安装Marionette 模块客户端(client)

  • 在FireFox OS中内置了Marionette 服务端,因此PC上只需要安装Marionette客户端模块即可)

    整个结构如下图:

    Marionette结构
  • 安装Marionette模块
    • pip install marionette_client

安装和运行

  • 启动FireFox
  • 按Shift+F8启动WebIDE(或者通过菜单启动Web Devloaper-WebIDE)
    Web Developer
    WebIDE
  • 安装Adb Helper
    Adb Helper
  • 安装模拟器镜像(安装之后如下图)
    Simulator
  • 启动模拟器

    启动模拟器

    模拟器启动界面

参考链接

  1. Part_1_Marionette_Firefox_OS_start