本指南提供了通过 ADB 连接云手机设备的详细说明,支持 Android 12/15 和 Android 13/14 版本。
使用adb connect命令直接连接云手机的IP地址和端口。
adb connect 172.168.10.1:123456将
172.168.10.1:123456替换为您的实际云手机 IP 和端口。
连接成功后,使用连接码进行身份验证。
adb shell 123456认证成功后,默认进入云手机,可以使用“退出”退出
exit或者指定设备地址:
adb -s 172.168.10.1:123456 shell 123456注:连接码通常由云手机平台提供。确保输入正确。
对于这些版本,必须建立 SSH 隧道来转发 ADB 端口。这需要两个步骤。
运行以下 SSH 命令将远程 ADB 端口映射到本地计算机:
ssh -oHostKeyAlgorithms=+ssh-rsa 10.2.179.250_1763627294587@107.151.131.2 -p 1824 -L 9897:adb-proxy:14566 -Nf注意事项:
- 将命令中的用户名、IP 和端口替换为您的实际配置。
- 当提示输入密码时,粘贴 SSH 密码并按 Enter。
- 如果成功,该命令不会产生任何输出,表明隧道正在后台运行。
在新窗口中执行ADB连接命令:
adb connect localhost:9897成功输出示例:
connected to localhost:9897ssh -oHostKeyAlgorithms=+ssh-rsa 10.2.179.250_1763627294587@107.151.131.2 -p 1824 -L 9897:adb-proxy:14566 -Nf接下来输入SSH连接密码
adb connect localhost:9897运行以下命令检查设备是否已连接:
adb devices预期输出:
List of devices attached
localhost:9897 Device| 命令 | 描述 |
|---|---|
adb devices | 列出已连接的设备 |
adb shell | 进入设备外壳终端 |
adb shell pm list packages | 列出已安装的应用程序 |
adb install app.apk | 安装APK文件 |
adb uninstall package.name | 卸载应用程序 |
adb reboot | 重启设备 |
- 确保您已安装 Android SDK 平台工具 并配置环境变量。
- Android 13/14/15A 的 SSH 隧道方法已加密且安全 — 建议使用。
- 如果连接超时,请检查网络设置、防火墙规则和端口配置。
- 连接前请务必确认云手机已开机并开启ADB访问。
按照以下步骤成功连接云手机以执行 ADB 调试和自动化任务。