检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
其中,package_name 为应用的真实包名,server_ids为服务器ID列表,可以指定多个服务器ID。 详细步骤请参考删除共享应用。 在删除共享应用前,请确认服务器上所有云手机均已卸载该共享应用。如果没有卸载,会导致共享空间中的应用无法删除,调用删除接口失败时会返回未卸载该应用的云手机列表信息。
e/phones Header: Content-Type: application/json X-Auth-Token: ${token} ${token}需要换成实际获取到的token值。 父主题: 准备共享应用tar包
项目id。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 表3 请求Body参数 参数 是否必选 参数类型
code.test.com:443 Content-Type 消息体的类型(格式)。推荐用户使用默认值application/json,有其他取值时会在具体接口中专门说明。 是 application/json Content-Length 请求body长度,单位为Byte。 否 3495
推送共享应用 功能介绍 推送应用tar文件至共享应用存储目录中,该功能仅在支持共享应用的云手机服务器上可实现。接口调用前请先确保已完成CPH服务操作OBS桶的委托授权。委托CPH操作OBS桶请参见委托CPH操作OBS桶。 注意:不能向存在低安卓版本云手机的服务器推送高安卓版本手机
}用于识别配置包版本,可自行定义。 参考推送应用tar包至服务器共享空间,将配置文件tar包推送到目标云手机服务器。 调用示例: POST https://${CPH Endpoint}/v1/${projectId}/cloud-phone/phones/share-apps Header: Content-Type:
动办公等场景,让移动应用不但可以在物理手机运行,还可以在云端智能运行。 降本增效 面向如APP仿真测试等互联网行业场景,单台手机的处理效率非常有限,通过云手机的方式,大幅降低人工操作和设备采购维护成本。 安全保障 云手机由于应用数据运行在云上,面向政府、金融等信息安全诉求较高的行
共享应用使用场景 共享应用tar包推送到共享空间后,可通过共享应用命令实现共享应用的快速安装、更新、卸载。 云手机按需安装 云手机预装应用 云手机部署文件 父主题: 云手机共享应用管理最佳实践
level1为包名推送到对应服务器。 操作步骤 参考文件预置的1、2、3,将配置文件tar包推送到目标云手机服务器。 推送时将3中的"pre_install_app"参数设置置为1。 参考文件预置的4完成文件部署到云手机。 业务场景示例二 服务器上的所有云手机已预置公共文件,其中某些云手机需要额外增加特定配置文件。
支持安装单apk应用和多apk应用。可使用install命令安装单apk应用,一次只支持安装一个apk,如果一次传多个apk只有第一个安装成功;可使用install-multiple命令安装多apk应用(多apk应用为单个应用拆分成多个apk),一次只支持同一个应用的多个apk。该
系统会根据进程重要程度自动清理应用进程,同时发出被杀应用广播。若清理完后台进程,系统剩余总内存仍低于200MB,且前台App内存占用最大,则杀前台App,同时通知栏弹出系统低内存通知。 后台自启动管理策略 除了以下豁免策略的应用进程之外,禁止第三方应用进程后台自动拉起和相互唤醒。 豁免策略的应用 备注 系统应用
请确保租户VPC已放通将要访问的云手机IP地址和端口的安全组入方向规则。 云手机IP地址和端口获取方式:进入云手机实例详情页,在“应用端口”中获取“服务器监听地址”,如图3所示。 图3 应用端口 ADB内网直连方式无认证,放通ADB端口的安全组规则后,允许的地址都能使用ADB内网直连云手机。如需要A
需要在任务管理器的后台进程中,找到ssh.exe进程,选中并结束任务。 以Linux系统为例,通过ps –ef|grep ssh命令找到对应的后台进程,再通过kill -9 {进程号}结束对应的进程。 建立SSH隧道的故障排查,请参考如下链接: 通过公网访问云手机时,建立SSH隧道失败了,如何解决?
ne/phones Header: Content-Type: application/json X-Auth-Token: ${token} ${token}需要换成实际获取到的token值。 父主题: 云手机应用部署
准备共享应用tar包 获取云手机列表 为单台云手机安装应用 生成应用版本tar包并推至OBS桶 父主题: 共享空间中的应用包管理
", "include_files" : [ "/data/app", "/data/local", "/data/media" ], "exclude_files" : [ "/data/app/com.xx.xx-*" ], "bucket_name"
项目id。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 表3 请求Body参数 参数 是否必选 参数类型
使用AOSP功能 使用AOSP功能概述 自动对App授权 摄像头加载指定图片 云手机root权限 开机回调脚本 自动安装App 隐藏虚拟按键 隐藏状态栏 禁用通知系统 关闭截屏保护 应用安装白名单 应用安装黑名单 强制安装32位应用 动态修改系统语言 后台进程管理 纹理压缩开关 手机内重启
是否在安装app时自动赋予App请求的所有权限,默认为0。 0表示不自动赋予App请求的所有权限,1表示自动赋予App请求的所有权限。 ro.install.auto Integer 是否在App安装时自动确认安装,默认为0。 0表示App安装时不自动确认安装,1表示App安装时自动确认安装。
云手机应用部署 获取云手机列表 为单台云手机安装应用 生成应用版本tar包并推至OBS桶 部署应用 更新应用版本 父主题: 云手机接入最佳实践