应用发布
一、功能简介
在应用发布页面,您可以创建Robot App(后面文档简称OPK)或 Android App(后面文档中简称APK)应用,上传应用包,并对指定的企业或机器进行发布。针对OPK和APK两种应用会有不同的功能tab,APK不支持应用切换和自动下发任务。
二、功能详述
2.1 版本管理
上传的应用会以列表形式展示在版本管理页面,可针对每个版本进行发布。
2.1.1 OPK 特殊说明
OPK支持OPK和Bundle(OPK子集)文件的上传和发布,上传的文件以版本号xx.xx.xx前两个段位聚类展示,Bundle支持版本号前两段位聚类下的bundle组合打包(发布过的Bundle Zip 会出现在版本历史记录页面,不支持重复打包)。OPK支持同版本包内容和业务线修改。
2.2 版本历史记录
发布过的应用会出现在此页面,此页面支持查看发布结果(总览结果和每条发布的记录信息)和增加发布机器扩大范围发布。
2.3 应用切换
展示此OPK应用最近一次操作结果的机器列表,您可以按照筛选条件晒出想要的机器列表,批量选中打开或者关闭Reactive Native 环境。
2.4 自动下发任务
针对选定的版本的OPK,对兼容设备(支持OTA 代理商或者企业,黑名单来筛选机器)进行批量下发。可打开和关系此条任务,打开后立即执行符合条件的机器进行下发此版本OPK。
如何发布版本?
Step1 上传版本发布
点击版本管理页面右上角的“上传”,选择opk类型,上传文件创建完成后会出现在列表页面。点击发布,即跳转到发布版本列表页。您可以在此列表中选择想要发布的机器,或筛选企业后全选某个企业下的机器进行发布(企业筛选只支持代理商操作)
Step 2 发布结果查看
在版本历史记录页面,可查看结果和继续发布。
- 找不到机器?
如果在此页面没有找到您企业下已经绑定的机器,请在“可下发”筛选框中选择“不可下发”,查找此机器是否在不可下发结果中,以及不可下发的原因。
不可下发原因一般分为两类:已存在更高版本(此机器上已经安装了此应用的更高版本,OrionBase不支持将更低版本下发到同一台机器上);core.js不符(OPK应用的coreTarget与机器人上的core的版本不符,您需要升级OPK应用版本或者升级机器上的ROM版本以符合下发条件。coreTarget与ROM版本的对应关系请点击查看版本兼容表
- 下发失败?
为保证应用下发成功,请确认以下事项:
- 确认机器已联网,且网络通畅。
- 在整个下发过程中,保持机器在大眼萌界面(若不确认机器是否在大眼萌界面,请三指下拉,选择应用中心,然后点击左上角的“小豹”,进入大眼萌界面)。