次元云手机开发部署环境如何快速部署

时间:2021-06-24 17:47:10

严选商品:次元云手机开发部署环境;服务商:深圳次元空间网络科技有限公司

快速部署功能顾名思义,提供了快速批量部署云手机应用到云手机上的功能;通过快速部署,我们可以方便地对成千上万的云手机设备进行运维管理,大大减轻了部署的工作量。

1 批量安装

批量安装可以针对指定的云手机服务器或者特定的云手机执行批量安装应用的操作,可以支持一次性安装多个应用,并且可以实时展现所安装应用的图标、版本号等信息;使用方法如下:

首先打开左侧菜单,点击应用管理然后选择【批量安装】,如下图:

次元云手机开发部署环境

点击如上图所示的【点击上传 APK】然后在弹出的系统文件选择对话框中选择你需要安装到云手机上的应用,然后点击确定;(可以同时上传多个应用执行安装)耐心等待上传完毕之后,上传界面会显示出你上传的 apk 的文件信息,如下图:

次元云手机开发部署环境

如果您确认需要安装指定应用的话,可以点击按钮【安装所选】此时会弹出安装确认提示框,点击【确认】即可;如下图:

次元云手机开发部署环境

确认完毕之后,您上传的 APK 就会被批量安装到您所选择的云手机之上。

2 批量卸载

批量卸载可以针对指定的云手机服务器或者特定的云手机按照指定的包名执行批量卸载应用的操作,使用方法如下:

首先打开左侧菜单,点击应用管理然后选择【批量卸载】,如下图:

次元云手机开发部署环境

然后在上图标红的输入框中输入您需要批量卸载的应用的包名,如 “com.test” 输入之后在下方选择您需要批量执行卸载操作的云手机和服务器,如下图:

次元云手机开发部署环境

在选择好需要执行卸载操作的云手机服务器或者云手机之后,点击【卸载所选】,在接下来的确认对话框中点击确认,即可完成批量卸载:

次元云手机开发部署环境

3 批量命令

批量命令可以针对指定的云手机服务器或者特定的云手机执行指定的 adb 命令,比如发送广播、启动 Activity,执行 linux 命令等;使用方法如下:

首先打开左侧菜单,点击服务器管理然后选择【批量命令】,如下图:

次元云手机开发部署环境

然后在上图标红的输入框中输入您需要批量执行的命令,如“broadcast -a “com.test””;接下来选择您需要执行命令的服务器或者云手机:

次元云手机开发部署环境

然后点击按钮【执行命令】,在接下来的对话框中选择【确认】即可完成批量命令的执行:

次元云手机开发部署环境

4 安装 Tar

【批量安装】只能对 APK 文件执行安装操作,很多时候,我们需要对手机进行一些别的脚本批处理,比如 copy 某个文件到指定目录,执行某些 shell 脚本;在这种情况下,我们可以使用【安装 Tar】来实现。【安装 Tar】可以实现任意类型应用的部署和安装,使用方法如下:

首先打开左侧菜单,选择应用管理下面的【安装 Tar】,如下图:

次元云手机开发部署环境

然后点击选取 tar 文件,从本机选择制作好的 tar 安装包上传,点击绿色按钮上传到服务器之后,选择您需要安装 tar 的云手机或者服务器,点击红色按钮【安装所选】即可完成安装。

Tar 包就是一个 tar 格式的文件,里面必须带一个 install.sh 的脚本文件;脚本为标准的 shell 脚本,里面可以包含任意的Android shell 可以理解的命令。您可以把 install.sh 和需要使用到的文件打包在一起,组成一个 tar,就可以生成一个 tar 安装包。

5 文件推送

文件推送可以将本地的任意文件通过浏览器上传到云手机上的任意可写目录,通常用来配合进行部署;使用方法如下:首先打开左侧菜单,点击应用管理然后选择【文件推送】,如下图:

然后点击【选取文件】

次元云手机开发部署环境

此时浏览器会弹出文件选择框,在系统的文件选择对话框里面选择您需要上传的文件;配置文件上传完毕之后,可以点击右边的绿色按钮【上传到服务器】将文件先上传到服务器;上传服务器成功之后,可以点击下方的红色按钮【推送文件】即可将云手机的设备信息推送的指定的云手机;如果文件选择错误,可以点击右上角的 “x 号” 取消上传然后重新选择,如下图:

次元云手机开发部署环境

6 批量重启服务器

批量重启批量重启执行的云手机服务器或者云手机,通常用以紧急解决云手机出现的各种异常情况;使用方法如下:

首先打开左侧菜单,点击服务器管理然后选择【重启服务器】,如下图:

次元云手机开发部署环境

如上图所示,选择您需要重启的服务器然后点击【重启所选】按钮,在接下来的确认对话框中点击【确认】即可完成指定云手机服务器的重启:

次元云手机开发部署环境

7 批量重启云手机

上述的批量重启服务器会将服务器下所有的云手机全部重启,需要花费大约半个小时;如果只需要重启部分云手机,可以选择对单个云手机进行重启。一般 2-3 分钟即可重启完成。

首先打开左侧菜单,点击服务器管理然后选择【云手机重启】,如下图:

次元云手机开发部署环境

如上图所示,选择您需要重启的服务器然后点击【重启所选】按钮,在接下来的确认对话框中点击【确认】即可完成指定云手机的重启。

其中,重启云手机有两种类型:【重启】和【软重启】,软重启速度非常快,大约几秒钟即可重启完毕;一般应用层的问题软重启都可以解决;如果软重启无法解决,再尝试【重启】。

8 更换镜像

更换镜像可以把指定的云手机镜像替换为您指定的某个镜像。使用方法如下:

首先打开左侧菜单【更换镜像】如下图:

次元云手机开发部署环境

选择您需要更换镜像的云手机,然后点击红色按钮【更换镜像】,会提示您输入镜像的 ID,这个 ID 是一个 32 位的字符串:

次元云手机开发部署环境

输入 ID 之后,点击确认,即可完成镜像的更换。

9 任务查询

以上有一些任务是异步执行的,比如批量重启和批量命令以及版本查询等,【任务查询】提供了查询这些异步任务执行状态的方法,使用方法如下:首先打开左侧菜单【任务队列管理】下的【任务列表】,如下图:

次元云手机开发部署环境

上图展示了任务的执行时间、结束时间以及完成进度等基本消息;您可以点击右侧的【详情】查看这个任务的具体信息,如下:

次元云手机开发部署环境

这里包含了任务内容,执行失败和执行异常等状态信息,可以方便您了解任务的具体执行状态。

其中,如果任务有执行失败的情况,可以在请求异常里面查阅具体失败的原因。同时,可以点击重试按钮,批量对执行失败的任务进行重新执行此项任务(已成功的不会执行)。

次元云手机开发部署环境

活动规则
  • 次元云手机开发部署环境

    基于华为云云手机提供一站式移动设备应用开发、运维环境,极大降低云手机部署门槛,提供可视化运维后台和可编程API,大大提升云手机在前端场景使用时便捷性、易用性。

    了解详情
猜你喜欢