检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
您可以通过ADB方式和VNC方式连接云手机实例。 ADB方式:Android Debug Bridge(简称ADB),是一个Android操作系统与桌面电脑间沟通的命令行工具,是安卓系统自带的独有应用。该方式使用命令行操作云手机,适用于APP自动化测试等场景。 VNC方式:Virtual Network
如何确认本地设备已安装SSH服务? 在本地设备上打开命令提示符窗口,以Windows 10操作系统为例,方法如下: 同时按下“Win + R”,在打开的“运行”对话框中输入cmd,按“Enter”。 输入ssh命令,按“Enter”。 如果没有报错,出现下图内容,说明系统自带SSH。
请确保租户VPC已放通将要访问的云手机IP地址和端口的安全组入方向规则。 云手机IP地址和端口获取方式:进入云手机实例详情页,在“应用端口”中获取“服务器监听地址”,如图3所示。 图3 应用端口 ADB内网直连方式无认证,放通ADB端口的安全组规则后,允许的地址都能使用ADB内网直
否 String 密钥对名称,不超过64个字节,用于云手机ADB登录。 ports 否 Array of Port objects 云手机启用的应用端口,云手机服务会做端口转发。 extend_param 否 extend_param object 扩展字段。 tenant_vpc_id
× √ × × 查询共享存储文件 √ √ √ √ × 删除共享存储文件 √ × √ × × 推送共享应用 √ × √ × × 删除共享应用 √ × √ × × 更改密钥对 √ × √ × × 查询编码服务 √ √ √ √ × 重启编码服务 √ × √ × × 查询带宽信息 √ √
在连接云手机时,建立SSH隧道报“too open”的错误,具体如图1所示。 图1 too open 问题原因 用户的私钥文件权限过于开放,所以建立SSH隧道时被拒绝了。 处理方法 按以下操作修改私钥文件的权限: 如果用户的本地设备为Linux操作系统,可以在Linux环境执行chmod 600 KeyPair-test
安全组开放端口范围,具体默认规则参考图1、图2。 图1 入方向规则 22端口为公网通过SSH加密隧道ADB连接云手机依赖端口。 10000~19000端口范围将映射至每个云手机云游戏实例以支持实例开放的多个应用访问端口,每个云手机云游戏开放的应用端口可在云手机详情内查看。 “CPH
不同区域的资源价格可能有差异,实际价格请以控制台为准。如何选择区域请参考:区域和可用区。 包年包月 EIP(可选) 实例规格中,EIP个数不为0时,您需要为EIP的流量或带宽付费。带宽类型不同,计费标准也不同: 独享带宽:指定带宽上限,按实际使用的出公网流量计费 共享带宽:按带宽大小计时(小时)收费 计费详情请参见“价格计算器”。
之外,您还可以实时查看监控数据,以便及时了解云手机的健康状态。 常用操作 购买云手机实例 连接云手机实例 重启云手机实例 重置云手机实例 更新云手机属性 常用ADB命令 路由配置 修改服务器名称 监控与审计 支持的监控指标 查看监控信息 支持审计的关键操作 查看审计日志 05 API
"${server_id2}" ] } 删除服务器(${server_id1}和${server_id2})共享存储中的文件,文件列表包含:"/data/app/${package_name}-1", "/data/app/${package_name}-2"
aaa com.company1.package com.company2.package 配置文件使用unix换行符(\n)。 /data/local/config文件夹权限为755。 文件权限为644。 立即生效。 父主题: 使用AOSP功能
客户华为云账户因余额不足等原因导致账号受限时,无法进行云手机资源操作(包括但不限于重启,更换镜像,推送文件等等)。 客户华为云账户因云服务欠费冻结等原因导致账号冻结时,无法进行云手机资源操作(包括但不限于重启,更换镜像,推送文件等等)。 客户云手机资源因欠费或到期未续费进入保留期时,资源会被冻结关闭,无法正常使用。
object_path中apk为obs桶中已存在文件夹,${package_name}为当前应用的包名,${version_name}为当前应用的版本号,版本号可自行定义。 针对共享应用场景,部分应用在启动后,会进行资源文件的在线下载。对于此类应用,在执行当前操作前,建议先启动一次应用,待资源文件和补丁包下载完成
C:/Downloads命令。 移动文件/文件夹 adb shell mv path/file newpath/file 新建文件夹 adb shell mkdir path 新建文件 adb shell touch filename 重命名文件/文件夹 adb shell rename
aaa com.company1.package com.company2.package 配置文件使用unix换行符(\n)。 /data/local/config文件夹权限为755。 文件权限为644。 立即生效。 父主题: 使用AOSP功能
参数错误:云手机启用的应用端口无效。 请更新参数后重试。 400 CPS.0038 Parameter: port name is invalid. 参数错误:应用端口名称无效。 请更新参数后重试。 400 CPS.0039 Parameter: port name is conflicted
带宽管理 查询带宽信息 修改共享带宽 父主题: 云手机服务器API
cph:servers:restart √ √ 推送共享存储文件 POST /v1/{project_id}/cloud-phone/phones/share-files cph:servers:pushShareFiles √ √ 查询共享存储文件 GET /v1/{project_id}
tar格式,压缩的文件路径按照AOSP(Android Open Source Project)的目录结构放置。 同一台云手机服务器,文件推送任务耗时与文件推送任务个数成正比。 操作步骤 以下步骤主要演示如何创建用来存放文件的桶,以及如何为桶设置相关权限。安装和更新APK的操作仅能通过调用API实现。
池化错误 -3300 elb ip/端口合法但配置错误或worker无空闲资源,无法正常出流; 建议客户排查elb ip/端口的正确性和worker剩余资源量。 -3301 设置了非法的elb ip/端口,无法正常出流; 建议客户排查elb ip/端口的合法性。 -3302 请求的帧