云手机产品优势

  • 公有云业界首家

    基于华为鲲鹏处理器,端云同构,相比传统模拟器解决方案,虚拟手机运行性能提升80%

    基于华为鲲鹏处理器,端云同构,相比传统模拟器解决方案,虚拟手机运行性能提升80%

  • 资源灵活弹性

    海量弹性公有云服务器资源,云手机与公有云服务无缝对接

    海量弹性公有云服务器资源,云手机与公有云服务无缝对接

  • 专业显卡加持

    专业级GPU硬件加速,无压力运行大型游戏

    专业级GPU硬件加速,无压力运行大型游戏

  • 规格灵活调整

    灵活调整云手机规格,应对APP对性能的快速变化需求

    灵活调整云手机规格,应对APP对性能的快速变化需求

  • 原生应用兼容

    云手机兼容原生指令,能够运行主流游戏与应用,与真机无异

    云手机兼容原生指令,能够运行主流游戏与应用,与真机无异

  • 信息数据安全

    云手机业务数据、机密信息存在云端,提供企业级云上安全防护

    云手机业务数据、机密信息存在云端,提供企业级云上安全防护

云手机搭建-应用场景

云手游

场景特点

在云手机上通过GPU硬件加速与音视频流接口支持,实现手游在云端运行效果。

优势

  • 多终端无缝接入

    玩家可通过PC、手机、PAD、智慧大屏等终端接入,免下载,免安装,随时随地畅玩各类3A游戏

  • 业务稳定

    7x24小时长期在线,不关机、不断网、不发烫,自动故障检测与恢复

  • 易运维

    弹性发放,智能管理

移动办公

场景特点

依托华为鲲鹏处理器与专业GPU,使用独特视频协议,多种信息加密方式构筑信息安全通路,提升办公体验。

优势

  • 无硬件

    手机运行在云端,通过网络直接使用

  • 安全

    应用数据保存在云端,无业务数据传输,信息安全有保障,还可使用专属云满足更高监管政策要求

  • 易用

    像使用本地安装的APP一样使用云手机APP

查看ios云手机实例详情

操作步骤

1、登录管理控制台。

2、在管理控制台左上角,选择待查看云手机所在的区域。

3、在服务列表页,选择“计算 > 云手机 CPH”。进入云手机页面。

4、单击左侧导航栏的“实例管理”。

5、在云手机列表,选择一个云手机实例,单击其名称进入详情页面。您可以查看云手机的如下信息:

基本信息:

包括实例名称、状态、手机ID、IMEI、镜像ID等。

IMEI为国际移动设备识别码(International Mobile Equipment Identity),即通常所说的手机“序列号”,用于在移动电话网络中识别每一部独立的手机等移动通信设备,相当于手机的身份证。每一台云手机都有唯一的IMEI。

应用端口:

包括默认的adb应用端口及在购买服务器时自定义的应用端口,对于游戏型服务器,还默认提供7000和7001端口,分别用于云游戏客户端接入和H5 web网页接入。

实例监听地址和服务器监听地址用于连接云手机,由私有IP地址+端口号组成,每一台云手机都有独立的私有IP。

ios云手机连接方式简介

您可以通过ADB方式和VNC方式连接云手机实例。

ADB方式:Android Debug Bridge(简称ADB),是一个Android操作系统与桌面电脑间沟通的命令行工具,是安卓系统自带的独有应用。该方式使用命令行操作云手机,适用于APP自动化测试等场景。

VNC方式:Virtual Network Computing(简称VNC),是一种显示屏画面分享及远程操作软件,此软件借由网络,可发送键盘与鼠标的动作以及即时的显示屏画面。该方式适用于游戏智能辅助、游戏试玩等场景。

ios云手机一键式ADB连接

云手机实例购买成功后,您可以使用控制台的ADB连接方式快速连接云手机。此方法相当于ADB方式(公网)方式的便捷版,连接原理一致。

前提条件

云手机实例状态必须为“运行中”。

操作步骤

1.登录管理控制台。

2.在服务列表页,选择“计算 > 云手机 CPH”。进入云手机页面。

3.单击左侧导航栏的“实例管理”。

4.在云手机列表,选择一台云手机实例,单击右侧“操作”列的“更多 >ADB公网连接”。进入右侧面板。

5.输入服务器的密钥对对应的私钥文件在本地的保存路径,例如C:\Users\Administrator\Downloads\KeyPair-a49c.pem。

6.输入platform-tools目录,获取方法如下:下载ADB工具,并解压该工具zip包至您选定的目录,例如:C:\Users\Administrator\Downloads\platform-tools。

7.输入一个本地空闲端口。您可以执行netstat -an命令,查看端口占用情况:如下图,6667端口已被其他程序占用,而1234端口空闲。

8.当步骤5、6和7填写后,右侧面板下方位置的空白处将自动填充命令,您只需要按照界面指导完成操作即可成功连接云手机。

其他链接方式:

连接云手机ADB方式(内网)

连接云手机ADB方式(公网)

云手机最佳实践

  • 连接云手机并获取云手机画面

    除在控制台点击远程登录按钮使用VNC获取云手机画面外,还可使用Airtest 工具。Airtest是跨平台UI自动化编译器,可使用Airtest工具快速获取云手机画面。

    除在控制台点击远程登录按钮使用VNC获取云手机画面外,还可使用Airtest 工具。Airtest是跨平台UI自动化编译器,可使用Airtest工具快速获取云手机画面。

  • 为单台云手机安装应用

    云手机服务器所在Region的OBS桶中已经存放好对应的APK安装包。否则,需要上传安装包。确保已经配置好OBS桶的授权策略,若未配置请参考读取OBS桶数据资源章节来完成配置。

    云手机服务器所在Region的OBS桶中已经存放好对应的APK安装包。否则,需要上传安装包。确保已经配置好OBS桶的授权策略,若未配置请参考读取OBS桶数据资源章节来完成配置。

  • 修改云手机的GPS定位信息

    云手机的GPS定位信息是模拟GPS卫星获取的经纬度值,数值单位为度,使用十进制小数形式表示,遵循国际惯例,东经为正,西经为负,北纬为正,南纬为负。本文指导您如何修改云手机的GPS定位信息。

    云手机的GPS定位信息是模拟GPS卫星获取的经纬度值,数值单位为度,使用十进制小数形式表示,遵循国际惯例,东经为正,西经为负,北纬为正,南纬为负。本文指导您如何修改云手机的GPS定位信息。

  • 通过STF批量管理云手机

    STF,全称Smartphone Test Farm,一个开源的web架构应用,用于移动设备管理控制。本质上通过浏览器控制和管理Android设备,实现真正意义的云端使用、调试和测试。

    STF,全称Smartphone Test Farm,一个开源的web架构应用,用于移动设备管理控制。本质上通过浏览器控制和管理Android设备,实现真正意义的云端使用、调试和测试。

  • 国内云手机导流海外

    该方案仅适用于没有EIP的云手机服务器,即实例规格中EIP个数为0的规格(VIP个数不限)。

    购买云手机服务器时,网络配置需选择“自定义网络”。

    该方案仅适用于没有EIP的云手机服务器,即实例规格中EIP个数为0的规格(VIP个数不限)。

    购买云手机服务器时,网络配置需选择“自定义网络”。

  • 批量安装应用至云手机

    在一台云手机内安装APP后,可以通过调用接口的方式将此APP共享安装至多台云手机,省去重复安装的时间。

    在一台云手机内安装APP后,可以通过调用接口的方式将此APP共享安装至多台云手机,省去重复安装的时间。

  • 云手机内管理程序保活方案

    在云手机内的管理程序,基本分为两类:Android APK Service 形态,Android JNI Native 形态。两种形态的管理程序保活方案都依赖一个关键点:extend_custom.sh,即在云手机可内置的钩子脚本。

    在云手机内的管理程序,基本分为两类:Android APK Service 形态,Android JNI Native 形态。两种形态的管理程序保活方案都依赖一个关键点:extend_custom.sh,即在云手机可内置的钩子脚本。

  • 委托CPH操作OBS桶

    管理员可以通过IAM创建自定义策略,给OBS桶授予自定义策略来进行精细的访问控制,并将此策略委托给CPH服务,以完成云手机数据备份恢复、应用安装等功能。

    管理员可以通过IAM创建自定义策略,给OBS桶授予自定义策略来进行精细的访问控制,并将此策略委托给CPH服务,以完成云手机数据备份恢复、应用安装等功能。

  • 为单台云手机安装应用

    云手机服务器所在Region的OBS桶中已经存放好对应的APK安装包。否则,需要上传安装包,可参考场景二:快速通过OBS Browser+上传下载文件进行上传。

    云手机服务器所在Region的OBS桶中已经存放好对应的APK安装包。否则,需要上传安装包,可参考场景二:快速通过OBS Browser+上传下载文件进行上传。

云手机搭建必看文档

  • 查看云手机实例详情

    本章节介绍如何通过控制台查看云手机实例的详细信息。登录管理控制台。在管理控制台左上角,选择待查看云手机所在的区域。在服务列表页,选择“计算 > 云手机 CPH”。

    本章节介绍如何通过控制台查看云手机实例的详细信息。登录管理控制台。在管理控制台左上角,选择待查看云手机所在的区域。在服务列表页,选择“计算 > 云手机 CPH”。

  • 重启云手机实例

    本章节介绍如何通过控制台重启云手机实例。重启前请确保云手机所有文件已保存,防止文件丢失。云手机状态为“运行中”或“关机”才能进行重启。

    本章节介绍如何通过控制台重启云手机实例。重启前请确保云手机所有文件已保存,防止文件丢失。云手机状态为“运行中”或“关机”才能进行重启。

  • 创建云手机服务器

    创建云手机服务器操作步骤:登录管理控制台。在服务列表页,选择“计算 > 云手机 CPH”。在左侧导航栏选择“服务器管理”,单击右上角的“购买服务器实例”。

    创建云手机服务器操作步骤:登录管理控制台。在服务列表页,选择“计算 > 云手机 CPH”。在左侧导航栏选择“服务器管理”,单击右上角的“购买服务器实例”。

  • 云手机区域和可用区

    我们用区域和可用区来描述数据中心的位置,您可以在特定的区域、可用区创建资源。华为云已在全球多个地域开放云服务,您可以根据需求选择适合自己的区域和可用区。

    我们用区域和可用区来描述数据中心的位置,您可以在特定的区域、可用区创建资源。华为云已在全球多个地域开放云服务,您可以根据需求选择适合自己的区域和可用区。

  • 关闭云手机实例

    本章节介绍如何通过控制台关闭云手机实例。关机前请确保云手机所有文件已保存,防止文件丢失。云手机状态为“运行中”才能进行关机。

    本章节介绍如何通过控制台关闭云手机实例。关机前请确保云手机所有文件已保存,防止文件丢失。云手机状态为“运行中”才能进行关机。

  • 购买云手机实例

    云手机实例是以整台服务器的形式购买的,在购买时选择不同手机开数的实例规格,最终可获得的云手机数量也不一样。本章节将为您详细介绍购买云手机实例的操作步骤。

    云手机实例是以整台服务器的形式购买的,在购买时选择不同手机开数的实例规格,最终可获得的云手机数量也不一样。本章节将为您详细介绍购买云手机实例的操作步骤。

  • 更新云手机属性

    云手机搭建的时候怎么更新云手机属性,本章节介绍如何通过控制台更新云手机的属性,比如产品型号、设备型号、是否隐藏虚拟键、是否横屏显示等。

    云手机搭建的时候怎么更新云手机属性,本章节介绍如何通过控制台更新云手机的属性,比如产品型号、设备型号、是否隐藏虚拟键、是否横屏显示等。

  • 重置云手机实例

    重置云手机实例:云手机重置指将云手机的操作系统恢复到初始状态,云手机产生的所有数据也会被删除。一般适用于云手机系统崩溃且无法恢复的场景。

    重置云手机实例:云手机重置指将云手机的操作系统恢复到初始状态,云手机产生的所有数据也会被删除。一般适用于云手机系统崩溃且无法恢复的场景。

  • 云手机API使用快速入门

    本节通过调用一系列云手机服务的API管理云手机。当您使用Token认证方式完成认证鉴权时,需要获取用户Token并在调用接口时增加“X-Auth-Token”到业务接口请求消息头中。

    本节通过调用一系列云手机服务的API管理云手机。当您使用Token认证方式完成认证鉴权时,需要获取用户Token并在调用接口时增加“X-Auth-Token”到业务接口请求消息头中。