云手机的应用管理页面提供应用的上传、部署、更新、卸载、删除等功能。本文为您介绍应用管理的操作步骤。
新增应用
- 登录火山引擎云手机控制台。
- 选择左侧导航栏云手机业务,进入云手机业务页面。
- 切换本地存储页签,选择目标业务卡片。
- 单击进入业务按钮,选择左侧导航栏应用管理。
- 在应用管理页面,单击新增应用按钮,并在右侧新增应用界面,完成应用参数配置。

- 应用详情: 根据实际需要依次配置应用名称、应用类型、横竖屏以及应用所属范围。
- 新版本应用:
- 应用加签:由您自主开发的应用,可开启该加签功能以获取在云手机上运行的系统权限,第三方应用无需加签。
说明
您需要确认当前资源符合以下要求,再开启应用加签功能。
- 应用需要为
.apk 后缀的系统应用。 - 运行应用的镜像需要为公共镜像或在线构建的镜像。
- 选择通过 URL 上传或本地上传应用文件。选择
.apk 或 .xapk 应用文件后,应用文件将被自动上传和解析,在此过程中请勿关闭页面。说明
上传应用文件时,如果当前业务下存在相同包名和不同 MD5 值的应用文件,则会更新已有应用的版本,可在应用版本管理页面查看。
- 待应用文件上传和解析完成后,单击确定,应用即成功上传。在应用列表中,此时应用的部署量为 0。

部署应用
- 应用上传完成后,可在应用管理列表的操作列中,单击部署,将应用部署到指定实例。
- 在部署应用的抽屉框中选择待部署应用的版本和应用部署方式:
- 全量部署:将应用部署到全量实例
- 指定实例标签部署:选择实例标签,将应用部署到与所选标签关联的实例
- 指定实例 ID 部署:将应用部署到选中的实例

- 单击 确定,开始部署流程。
- 在应用的操作列中,单击部署详情,查看应用的部署状态。

- 在应用管理列表的部署量一列中,显示已部署该应用的实例数量。

更新应用
- 单击进入应用管理页面,在应用的操作列中,单击版本管理,查看应用的版本信息。
- 单击更新应用按钮,在弹窗中选择通过 URL 上传或本地上传 新版本应用安装文件。

- 选择应用文件后,新版本应用文件将被自动上传和解析,在此过程中请勿关闭页面。新版本应用文件解析完成后,输入版本描述,单击确定按钮,上传应用新版本。

- 应用新版本上传完成后,可将新版本部署到指定实例。在应用列表的操作列中,单击部署,在弹窗中选择部署应用的新版本和部署方式。
说明
同一个实例中,只能部署应用的一个版本。部署应用新版本时,应用的新版本将替换已部署的旧版本。
卸载应用
如云手机实例上不再需要使用某个已部署的应用,可将应用从已部署的实例中卸载。
- 进入应用管理页面,在应用的操作列中,单击卸载。
- 在抽屉框中选择卸载应用的方式(全量卸载、指定实例标签卸载、指定实例ID卸载),单击确定。

- 应用从实例卸载后,应用列表中应用的部署量信息将会对应变化。
删除应用
如业务不再需要使用某个应用或应用的历史版本,可删除应用或应用的历史版本。
说明
- 在删除应用或应用的历史版本之前,需确保应用或应用版本未部署到任何实例;
- 应用被删除后,应用的所有已分发的镜像文件也会被删除,请谨慎操作。
- 进入应用管理页面,在应用的操作列中,单击版本管理,查看应用的版本信息。
- 找到待删除的应用版本,确认该应用版本已从部署的实例卸载(即应用版本的部署量为 0)。
- 在对应版本的操作列中,单击删除。确认信息无误后,单击确定,删除该应用版本。

- 完成删除应用历史版本后,在应用的操作列中,找到待删除的应用,确认应用的所有版本已从部署的实例卸载(即应用的部署量为 0)。
- 在应用的操作列中,单击删除。确认信息无误后,单击确定,删除该应用。
