检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
资源类型:即配置告警规则的服务名称,选择“云手机服务器”。 维度:包括“云手机服务器”、“云手机服务器 - 云手机”、“云手机服务器 - 磁盘”和“云手机服务器 - GPU”,按需选择即可。 其他参数说明请参考“创建告警规则和通知”。 参数配置完成后,单击“立即创建”。 当符合规则的告警产生时,系统会自动进行通知。
云手机应用部署 获取云手机列表 为单台云手机安装应用 生成应用版本tar包并推至OBS桶 部署应用 更新应用版本 父主题: 云手机接入最佳实践
云手机音视频 功能介绍 云手机提供音视频媒体引擎,支持用户基于云手机完成云手机音频、视频的采集和编码,并灵活设置音视频编码参数,匹配不同场景业务诉求。 如您需要进一步了解如何使用,请参见《SDK参考》。 云手机音频 初始化音频服务 初始化音频服务,设置音频初始化参数,包括音频类型、采样率、采样深度、采样间隔等。
reserved[8]; // 保留字段 } InputKey inputKey; // keyCode和action对应安卓框架中KeyEvent类的keycode和action // 音量加键keyCode=24,按下action=0 inputKey.keyCode = 24; inputKey
云手机实例购买成功后,您可以使用控制台的ADB连接方式快速连接云手机。此方法相当于ADB方式(公网)方式的便捷版,连接原理一致。 前提条件 云手机实例状态必须为“运行中”。 操作步骤 登录管理控制台。 在服务列表页,选择“计算 > 云手机服务器 CPH”。 进入云手机服务器页面。 单击左侧导航栏的“实例管理”。
用后台自动拉起和相互唤醒,对开机速度、手机OOM、CPU高占用等现象有显著的提升和改善。 performance低内存查杀策略 当系统剩余空闲内存低于某阈值,将根据剩余内存档位,从高到低选择杀不同优先级的进程。 策略 触发条件 清理进程 High档 总内存剩余25% 空进程 缓存进程
获取版本号 接口介绍 const char * GetVersion(); 功能描述 获得当前版本号。 输入参数 无 输出参数 无 返回值 版本号字符串。 错误码 请参见错误码。 调用示例 const char * version = GetVersion(); 父主题: 扩展接口
停止音频服务 接口介绍 int CloseAudio(void); 功能描述 关闭音频采集服务。 输入参数 无 输出参数 无 返回值 0:成功 小于0:停止音频服务失败 错误码 请参见错误码。 父主题: 音频接口
启动音频服务 接口介绍 int OpenAudio(const char *jsonConfig, AudioCallback callback); 功能描述 打开音频采集服务。 输入参数 表1 输入参数说明 参数名称 说明 jsonConfig 音频初始化参数json串(推荐设置为空,使用默认参数),详见表2。
activity clear-root-permission 查看已配置的拥有root权限的应用列表: adb shell cmd activity show-root-permission 约束 <PACKAGE>是指应用的包名。设置后,需要重启应用以生效。 父主题: 使用AOSP功能
本章节介绍如何通过控制台修改云手机实例的名称。 操作步骤 登录管理控制台。 在管理控制台左上角,选择待操作云手机所在的区域。 在服务列表页,选择“计算 > 云手机服务器 CPH”。 进入云手机服务器页面。 单击左侧导航栏的“实例管理”。 在云手机列表,选择需要修改名称的云手机实例,单击名称旁的图标,输入新名称。
本章节介绍如何通过控制台更新云手机实例的属性,比如产品型号、设备型号、是否隐藏虚拟键、是否横屏显示等。 操作步骤 登录管理控制台。 在管理控制台左上角,选择待操作云手机所在的区域。 在服务列表页,选择“计算 > 云手机服务器 CPH”。 进入云手机服务器页面。 单击左侧导航栏的“实例管理”。 在云
tar后缀外,其余内容需根据实际名称来修改。 server_ids为部署应用版本的目标服务器ID列表,可以填写多个,服务器ID可通过“查询云手机服务器列表”接口获得。 使用示例 参考《云手机服务器API参考》的“推送共享应用”章节。 存储1.0机器 推送tar包至服务器,即将文件“apk/${package_name}_${version_name}
需要借助云上的弹性云服务器,作为连接云手机的跳板机 一键式ADB连接(推荐) ADB方式(公网) 是 服务器绑定弹性公网IP 以命令行方式操控云手机,借助其他工具(如:Airtest)来获取云手机画面 无 VNC方式(控制台) 否 以画面形式操控云手机 云手机服务器版本必须支持V
appctrl命令 appctrl 命令的执行方法 appctrl install 安装应用 appctrl start 安装并启动应用 appctrl uninstall 卸载应用 appctrl clear 批量卸载应用 appctrl applyConfig 部署文件 父主题:
勾选授权项-02 选择“所有资源”。如需选择“特定资源”,请参考创建自定义策略章节中关于“特定资源”的说明。 图6 选择资源 单击“确定”,完成创建。 创建委托 登录统一身份认证服务控制台。 在统一身份认证服务的左侧导航窗格中,选择“委托”页签,单击“创建委托”。 图7 委托 参照下图填写参数内容,单击“下一步”。
Token的有效期为24小时,需要使用一个Token鉴权时,可以先缓存起来,避免频繁调用。 Token在计算机系统中代表令牌(临时)的意思,拥有Token就代表拥有某种权限。Token认证就是在调用API的时候将Token加到请求消息头中,从而通过身份认证,获得操作API的权限。T
表2 jsonConfig参数说明 参数名称 参数类型 说明 fps number 编码帧率,默认为云手机规格的帧率。设置范围[10, 云手机规格的帧率],支持设置为10的倍数。 bitrate number 码率,设置范围[100000, 10000000],码率推荐设置值见表表2。
在管理控制台左上角,选择待操作云手机所在的区域。 在服务列表页,选择“计算 > 云手机服务器 CPH”。 进入云手机服务器页面。 单击左侧导航栏的“实例管理”。 在云手机列表, 选择一个需重启的云手机实例,单击右侧“操作”列的“重启”。 选择多个需重启的云手机实例,单击实例列表左上方的“重启”。 在右侧面板中,单击“确定”。
格式,压缩的文件路径按照AOSP(Android Open Source Project)的目录结构放置。 同一台云手机服务器,文件推送任务耗时与文件推送任务个数成正比。 操作步骤 以下步骤主要演示如何创建用来存放文件的桶,以及如何为桶设置相关权限。安装和更新APK的操作仅能通过调用API实现。