发布应用
一、功能简介
在应用发布页面,您可以创建OPK或APK应用,上传应用包,并对指定的企业或机器进行发布。
二、功能详述
在创建产品后,您可在对应的产品中点击左侧“应用下发”进入应用发布流程。
2.1 待发布版本
在待发布版本中,您可以浏览所有已经上传但尚未发布的版本,包括版本的创建时间、版本Target、及版本描述。您可以在此页面创建版本、编辑版本描述或直接发布版本。
2.1.1 如何发布版本?
Step 1
点击待发布版本页面左上角的“创建版本”,即跳转至创建版本页面。
Step 2
上传文件:您可以在创建版本页面拖拽或点击选择版本文件进行上传。应用的版本号会在版本成功上传后自动读取并填充,无需填写。但版本描述为必填项。另外在创建前,请务必选择此应用兼容的机器类型,如豹小秘、豹花瓶、豹大屏等,以避免将应用下发到不兼容的设备上。
Step 3
上传并填写完毕后,若OPK文件验证无错误,点击创建后此版本将出现在待发布版本页,您可以返回待发布版本页进行编辑或者直接发布。
Step 4
在待发布版本列表中选择需要发布的版本,点击发布版本,即跳转到发布版本列表页。您可以在此列表中选择想要发布的机器,或筛选企业后全选某个企业下的机器进行发布(企业筛选只支持代理商操作)。
- 找不到机器?
如果在此页面没有找到您企业下已经绑定的机器,请在“可下发”筛选框中选择“不可下发”,查找此机器是否在不可下发结果中,以及不可下发的原因。
不可下发原因一般分为两类:已存在更高版本(此机器上已经安装了此应用的更高版本,OrionBase不支持将更低版本下发到同一台机器上);core.js不符(OPK应用的coreTarget与机器人上的core的版本不符,您需要升级OPK应用版本或者升级机器上的ROM版本以符合下发条件。coreTarget与ROM版本的对应关系请版本兼容表http://dev.ainirobot.com/doc/17d91a60dac411e9a45ea559cc931342)
- 下发失败?
为保证应用下发成功,请确认以下事项:
确认机器已联网,且网络通畅。
在整个下发过程中,保持机器在大眼萌界面(若不确认机器是否在大眼萌界面,请三指下拉,选择应用中心,然后点击左上角的“小豹”,进入大眼萌界面)。
确保机器的coreTarget与机器的ROM版本兼容性。
确保机器未安装更高版本的OPK。
筛选条件
发布版本页面支持多个条件筛选,包括可下发/不可下发、企业、OTA版本、设备组,并且支持按照设备名称或SN号模糊搜索功能,以便您快速找到想要下发的机器。
2.2版本历史记录
2.2.1 在版本历史记录中您可以搜索、查看所有已发布版本的历史记录,包括版本号、版本描述、Target、发布时间、发布状态、发布结果,并对已发布的版本增加发布机器。版本描述默认为收起状态,点击对应版本列即可展开查看完整版本描述。发布结果展示为发布成功设备数量/总发布设备数量。
- 状态说明
发布中:当前发布批次的机器尚未全部返回发布结果,此批机器状态即为发布中。
已发布:当前发布批次的机器已全部返回发布结果,状态即置为已发布。
2.2 查看结果页
点击查看结果,跳转至对应的版本发布详细结果列表页。
版本发布结果列表页展示此版本下发的所有设备状态列表。内容包括设备名称、设备号、执行结果、失败原因、操作时间、可针对此设备进行的操作。您可对此列表设备的执行结果进行筛选(全部/成功/失败),筛选企业,或直接在搜索框搜索单个设备的名称或SN号来迅速定位到目标机器。
- 重新发布
在操作栏仅可对发布失败的机器重新发布。点击重新下发按钮,即对此设备重新下发对应版本的OPK。下发结果会在查看结果页更新。另外,若您的发布任务因网络原因而发布失败,平台会在24小时之内,检测您的设备状态。当您的设备重新联网后,平台会尝试进行重新下发,并根据重新下发结果更新操作时间和下发结果。
- 导出
您同时可以导出当前版本的所有发布记录。导出不与筛选条件联动,每次导出均将导出此版本的全量发布数据。
2.3 增加发布机器:
在版本历史记录的操作栏点击“增加发布机器”即可将已发布的版本发布到其他未安装此版本,且当前版本号小于此版本的机器上。
增加发布机器页面会默认勾选此版本发布失败的机器。在可下发列表中,已安装此版本的机器将处于已勾选并置灰状态,不可取消勾选。不可下发内容与发布版本弹窗相同。在勾选设备后,点击确定即开始下发,支持设备全选和设备模糊搜索。下发结果请在历史版本记录中查看。
设备总数:可下发/不可下发列表中所有设备数量,不与其他筛选条件联动。
已选设备数量:当前页面已经勾选的设备数量,此数量排除已经成功下发、处于不可取消勾选状态的设备。
3.应用切换
在应用切换中您可以查看最近一次操作的结果,默认展示已安装,包括设备名称、设备号、企业名称、当前运行、操作时间、启动应用字段,并支持按设备名称搜索。应用切换不同账号登录页面功能有些区别:代理商账号支持按已安装/未安装和企业名称筛选,其中按企业筛选支持勾选多家企业;普通账号(企业成员账号)只支持按已安装/未安装筛选。
- 已安装/未安装
已安装表示已安装当前应用的机器,未安装表示尚未安装当前应用的机器。您只能对已经安装当前应用的机器进行开启或者关闭操作。未安装的机器仅供展示,不支持进行任何操作。
- 批量启动
在开启或者关闭应用时,您可以直接点击按钮对单个设备启动或者关闭(见页面列表中启动应用列按钮)。或者进行批量操作。
若要进行批量操作,请先在列表第一行对目标机器进行勾选,勾选后列表上方会显示已选择的设备数量及“批量启动”、“批量关闭”两个按钮。勾选完机器后点击“批量启动”,即开始批量在已勾选的机器上启动当前应用。点击“批量关闭”则会对已选择的机器进行关闭操作。