连接云手机

本文为您介绍如何通过远程接入(WebRTC)、VNC和ADB方式连接云手机。

前提条件

  1. 已创建云手机,请参见创建云手机

  2. 云手机已经绑定密钥,请参见密钥管理

远程连接(WebRTC)

您可以通过远程连接操作入口管理云手机:

  1. 进入云手机管理,选中待连接云手机,操作选项卡选择 远程连接(WebRTC)

  2. 弹出可视化的手机操作界面。

  3. 可视化操作界面可以通过鼠标模拟点触滑的方式管理手机,也可以通过手机屏幕右侧阿里云提供的快捷功能按钮进行管理,提高操作效率。

重要

  • 远程接入能力依赖公网,确认待操作手机已经绑定EIP。

  • 打开云手机关联安全组开放80(TCP)和50000/50007(UDP)端口。

WebRTC可视化界面

VNC接入

您可以通过VNC方式接入,接入步骤如下:

  1. 进入云手机管理,选中待连接云手机,操作更多选项中选择 远程连接(VNC)。

  2. 输入VNC密码。

  3. 进入云手机操作页面。

重要

VNC协议对带宽消耗较高,会影响云手机性能以及登录体验,建议参考最佳实践:通过scrcpy访问云手机

ADB接入

1. 下载ADB工具,访问platform-tools下载platform-tools压缩文件,解压该zip文件至您选定的目录,例如“/Users/xxx/Downloads/platform-tools”。

2. 生成ADB密钥且绑定到云手机,参见密钥管理

  1. 将adbkey替换如下目录中的私钥,仅保留需要登录的最新私钥在目录内。

  • MacOS 操作系统,文件位置为:~/.android。

  • Windows 操作系统,文件位置为:C:\Users\xxx\.android。

4. 通过电脑端【运行】窗口进入platform-tools目录,执行如下ADB命令,创建与云手机的ADB连接 adb connect device_ip_address:5555。

可通过adb devices指令检查是否连接成功。adb连接成功

重要
  • 其中device_ip_address是云手机实例的公网IP。

  • 端口号可以任意指定,确保端口号不被占用安全组已经放行该端口,否则会连接失败。

阿里云首页 弹性云手机 相关技术圈