返回
使用 adb 无线链接 Android 进行真机调试
Android
2023-11-06 00:16:55
无线释放,真机调试:使用 adb 无线连接 Android
引言
Android 调试神器 adb 的魅力无需赘述,它可以让我们在真机设备上对应用程序进行安装、运行、调试等操作。传统的使用方式是通过 USB 数据线进行连接,但当我们远离电脑时,这一方式便捉襟见肘。本篇文章将介绍如何通过 adb 无线连接 Android 设备,实现真机调试的自由和便捷。
准备工作
为了进行无线调试,我们需要做一些准备工作:
- 手机和电脑需要在同一个局域网内。
- 电脑上已经安装好 ADB 工具,可以是 Mac 或者 Windows。
- 手机已开启 USB 调试模式。
让手机「露出端口」
首先,我们需要让手机在指定的端口上可以接收到 TCP/IP 连接。这一步通常通过修改手机的 build.prop
文件来实现。
- 连接手机到电脑,并确保手机已启用 USB 调试模式。
- 使用命令行工具
adb shell
进入手机的命令行界面。 - 找到并编辑
build.prop
文件,通常位于/system/build.prop
。 - 在文件中添加以下两行代码:
persist.adb.tcp.port=5555
ro.adb.secure=0
- 保存文件并退出。
- 重启手机。
现在,手机已经可以通过 5555 端口进行 TCP/IP 连接。
adb 无线连接
现在,我们可以通过无线连接使用 adb。
- 在电脑的命令行中,运行以下命令:
adb tcpip 5555
- 这将使手机通过 TCP/IP 端口 5555 接受 adb 连接。
- 在同一命令行中,运行以下命令:
adb connect <手机的IP地址>:5555
其中 <手机的IP地址>
是手机连接到局域网的 IP 地址。
验证连接
成功连接后,我们可以使用 adb devices
命令来验证连接状态。它将显示所有已连接的 Android 设备,包括通过 TCP/IP 连接的设备。
享受无线调试
现在,我们已经可以通过无线连接使用 adb 对真机设备进行调试了。我们可以正常地使用 adb 命令来执行各种操作,例如安装、运行、调试应用程序等。
示例:安装和运行 APK
- 将 APK 文件拷贝到电脑上。
- 使用以下命令安装 APK:
adb install /path/to/apkfile.apk
- 使用以下命令运行应用程序:
adb shell am start -n com.example.myapp/com.example.myapp.MainActivity
结束语
通过 adb 无线连接,我们可以摆脱 USB 数据线的束缚,更加灵活地对真机设备进行调试。这一技巧非常适用于远程调试、自动化测试以及其他需要在没有 USB 数据线的情况下进行调试的情况。
希望这篇文章能帮助各位开发者享受无线调试带来的便利和自由!