全部产品
云市场

如何使用OTA?

更新时间:2018-06-14 18:39:04

升级基本流程

上传升级包 -> 新建版本 -> 创建测试设备分组 -> 创建测试 -> 测试通过 -> 发布

系统版本升级流程

系统版本管理页面导航:OTA-系统升级

os_version_list

在系统版本管理列表上,你可以完成整个系统版本生命周期内的所有基本操作。

上传升级包

导航:OTA-系统升级-点击【上传升级包】按钮

upload_package

上传完成后,请复制上传的文件地址,在创建版本时使用。

创建版本

导航:OTA-系统升级-点击【创建】按钮

create_os_version

其中选择型号一栏,需要先在云ID-设备中心中创建品牌和机型,具体操作参考 云ID操作指南。填写完成后点击【确定】按钮提交。创建完成后,版本状态会显示为【创建完成】。

新建测试设备分组

导航:OTA-测试设备分组管理-点击【创建】按钮

create_device_group

测试设备分组创建出来之后可以被多个版本测试使用。

管理设备分组中的设备

导航:OTA-测试设备分组管理-点击分组列表操作一栏中的【设备列表】链接group_device在该页面可以做添加设备、删除设备、删除分组下所有设备等操作。

向分组中添加设备

导航:OTA-测试设备分组管理-设备列表-点击【新增设备】按钮

add_group_device

新增设备需要填写设备ID,可以选择使用云ID中生成的云设备ID,也可以使用在云ID中注册设备时使用的关联硬件类型的ID,如序列号、车架号等。

使用测试设备分组创建测试

导航:OTA-系统升级-版本列表【操作】一栏-点击【测试】链接-点击【创建测试】按钮

create_test

创建测试时,选择的分组就是前面创建的测试设备分组,选择哪个分组就表示要对哪个分组中的设备进行版本测试。创建测试后,对应测试设备分组中的设备进行升级查询,如果版本号等条件符合,即可查到该版本。

测试通过

导航:OTA-系统升级-【操作】栏-【其他】-点击【测试通过】按钮

注:版本在预发布或者发布前,必须要先标记为测试通过,也就是说没有测试通过的版本不可以预发布或者发布。

正式发布

导航:OTA-系统升级-【操作】栏-【其他】-点击【发布】按钮

publish_os_version发布版本时会弹框提示是否需要推送消息。推送消息的意思是推送升级消息给版本上关联的机型的所有设备,如果选择是,则发布版本后会立即推送消息;否,则不推送消息,后面你还可以人工在其他操作-消息推送里手动推送消息。

应用版本升级流程

导航:OTA-应用升级

应用版本的管理流程和系统版本完全一致,操作也完全一致。

应用版本和系统版本的主要不同点:

  1. 应用版本是面向应用的升级,所以需要指定应用的包名,即指定要针对哪个应用进行升级,一个应用版本针对一个应用进行升级;
  2. 应用升级前,需要先到项目管理中创建应用,操作方法见 创建应用
  3. 系统版本只能适配一个机型,而应用版本可以适配多个机型,在创建应用版本时可添加一到多个适配机型;