检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Host),是基于华为云裸金属服务器虚拟出的带有原生安卓操作系统,同时具有虚拟手机功能的云服务器。您可以远程实时控制云手机,实现安卓APP的云端运行;也可以基于云手机的基础算力,高效搭建应用。 产品介绍 立即使用 成长地图 由浅入深,带您玩转CPH 01 了解 系统性介绍了华为云云手机服务器的概念、产品优势
applyConfig命令更新文件(参考appctrl命令)。 如果配置文件和自身业务有关联,如:配置文件与运行应用的版本有相互依赖关系,当应用更新时需要对配置文件进行更新。 由于重置云手机只会部署最后一次推送的配置文件包中的文件,更新配置文件包时,需要将所有期望生效的配置文件全量打包。 例如:已部署的配置文件包中有1
取消文件预置 业务场景示例 服务器上的所有云手机重置时均不再需要部署文件。 操作步骤 参考文件预置的1、2、3,将配置文件tar包推送到目标云手机服务器。 推送时将3中的"pre_install_app"参数设置为0。 重置云手机,该包中文件将不再部署。 父主题: 云手机部署文件
level1为包名推送到对应服务器。 操作步骤 参考文件预置的1、2、3,将配置文件tar包推送到目标云手机服务器。 推送时将3中的"pre_install_app"参数设置置为1。 参考文件预置的4完成文件部署到云手机。 业务场景示例二 服务器上的所有云手机已预置公共文件,其中某些云手机需要额外增加特定配置文件。
appctrl命令 appctrl 命令的执行方法 appctrl install 安装应用 appctrl start 安装并启动应用 appctrl uninstall 卸载应用 appctrl clear 批量卸载应用 appctrl applyConfig 部署文件 父主题:
level2。 使用指导 调用appctrl applyConfig {配置文件包名} 例如:appctrl applyConfig com.cph.config.level2 父主题: appctrl命令
云手机服务器作为一种新型服务,依靠华为云的服务器底座、创新技术及周边服务的天然优势,让移动应用可以在云端智能运行。相比常见的手机模拟方案,云手机在性能、兼容性、稳定性等方面均有突出的表现,详见本章节描述。 业界首家 公有云业界首家ARM-Based云手机服务器解决方案,端云同构,原生应用运行无需指令集翻
project_id为云手游服务器所属区域对应的项目ID,如083e9f825e80f50c2f96c0045edc70e8。可通过如下方式获取: 登录管理控制台。 单击右上角用户名下的“我的凭证”。 在“API凭证”页面的项目列表中获取项目ID。 图1 获取项目ID URL中"?"之后的部分为可选参数。
appctrl 命令的执行方法 可通过以下三种方式在云手机中执行appctrl命令: 通过ADB连接云手机执行命令,请参考一键式ADB连接 。 调用API接口在云手机中执行命令,请参考执行异步adb命令 。 云手机中的业务程序或脚本直接调用appctrl命令。 需确保业务程序或脚本具备root用户权限。
自动安装App 功能介绍 安装App,当弹出系统Installer界面时,自动安装和运行应用。 使用方法 通过更新云手机属性API接口,设置手机属性ro.install.auto=1。 约束 0表示不自动安装,1表示自动安装。 设置立即生效。 父主题: 使用AOSP功能
自动对App授权 功能介绍 安装App时,自动赋予应用所需权限。 使用方法 通过更新云手机属性API接口,设置手机属性ro.permission.changed=1。 约束 0表示不赋予权限,1表示赋予。 设置立即生效。 父主题: 使用AOSP功能
如何在单台云手机中安装APP? 问题描述 云手机目前没有自带浏览器或相关应用市场,如果您想要在云手机内安装APP,可以自行找一个APP的apk包使用ADB命令传递至云手机上去安装。 处理方法 ADB连接云手机。 详细指导请参考“连接方式简介”。 将待安装APP的apk包保存在本地设备目录下。
系统会根据进程重要程度自动清理应用进程,同时发出被杀应用广播。若清理完后台进程,系统剩余总内存仍低于200MB,且前台App内存占用最大,则杀前台App,同时通知栏弹出系统低内存通知。 后台自启动管理策略 除了以下豁免策略的应用进程之外,禁止第三方应用进程后台自动拉起和相互唤醒。 豁免策略的应用 备注 系统应用
作为一种新型服务,云手机服务器对传统物理手机起到了非常好的延展和补充作用,可以用在诸如APP仿真测试、云手游、直播互娱、移动办公等场景,让移动应用不但可以在物理手机运行,还可以在云端智能运行。 降本增效 面向如APP仿真测试等互联网行业场景,单台手机的处理效率非常有限,通过云手机的方式,大幅降低人工操作和设备采购维护成本。
管理员可以通过IAM创建自定义策略,给OBS桶授予自定义策略来进行精细的访问控制,并将此策略委托给CPH服务,以完成云手机数据备份恢复、应用安装等功能。 操作步骤 创建自定义策略 登录管理控制台。 在服务列表页,选择“管理与监管 > 统一身份认证服务 IAM”。 在统一身份认证服务,左侧导航窗格中,选择“权
您可以使用控制台的ADB公网连接方式快速连接云手机。 在云手机列表,选择待连接的云手机实例,单击右侧“操作”列的“更多 > ADB公网连接”。 进入右侧面板。 图6 右侧面板 填写如下参数: 密钥文件路径:输入服务器的密钥对对应的私钥文件在本地的保存路径,例如:C:\Users\Administrator
address 软件包管理器(pm)相关 清除与应用关联的所有数据 adb shell pm clear <package> 查看指定应用的apk路径 adb shell pm path <package> 查看所有已安装的应用的包名 adb shell pm list packages
Toast,1表示允许Toast。 立即生效。 禁用指定应用的通知 功能介绍 通知黑名单。黑名单里的应用将被禁止发送消息通知。 使用方法 推送配置文件到路径/data/local/config/NotificationAPP。 约束 配置格式为:${package_name}。 例:
有原生安卓操作系统,同时具有虚拟手机功能的云服务器。 您可以使用本文档提供的API对云手机服务器服务进行相关操作,如购买云手机服务器、查询云手机列表、查询云手机上部署的应用、修改共享带宽、重启云手机等。支持的全部操作请参见API概览。 在调用云手机服务器服务API之前,请确保已经
Equipment Identity),即通常所说的手机“序列号”,用于在移动电话网络中识别每一部独立的手机等移动通信设备,相当于手机的身份证。每一台云手机都有唯一的IMEI。 应用端口 包括默认的adb应用端口及在购买服务器时自定义的应用端口,对于游戏型服务器,还默认提供7000和7