调试安卓设备(通过USB)
准备工作
-
设备端:

- 打开手机/平板的开发者选项(通常需在“设置-关于手机”中多次点击“版本号”激活)。
- 在开发者选项中启用 USB调试。
- 用USB线连接电脑和设备,并在手机上授权调试权限。
-
电脑端:
- 确保电脑已安装设备驱动(Windows可通过Google USB Driver或手机品牌官方驱动)。
- 打开电脑上的Chrome浏览器。
调试步骤
- 在电脑Chrome地址栏输入:
chrome://inspect/#devices - 确保 Discover USB devices 选项已勾选。
- 稍等片刻,设备名称会出现在列表中,下方显示设备上正在运行的Chrome标签页或WebView。
- 点击对应页面旁的 Inspect,即可打开DevTools进行调试(如同调试本地网页)。
调试远程计算机(通过网络)
适用于调试另一台电脑/虚拟机上的Chrome。
被调试端设置
-
启动Chrome时添加命令行参数:
chrome.exe --remote-debugging-port=9222 --user-data-dir="C:\temp_chrome"
9222为默认端口,可自定义。--user-data-dir建议指定临时目录,避免影响原有浏览器数据。
-
确保防火墙允许该端口通信(或临时关闭防火墙测试)。
调试端操作
- 在调试电脑的Chrome中打开:
chrome://inspect/#devices - 点击 Configure,添加被调试端的IP和端口(如
168.1.100:9222)。 - 稍后左侧会显示远程设备,点击 Inspect 即可开始调试。
常见问题
- 设备不显示:
- 检查USB线是否正常,尝试更换接口。
- 重新插拔并确认手机授权弹窗。
- 在电脑终端运行
adb devices查看设备是否被识别(需安装Android SDK Platform-Tools)。
- 无法访问远程端口:
- 确认两台设备在同一局域网,或端口已通过路由器/NAT转发。
- 对于云服务器,需在安全组中开放端口。
调试iOS设备
iOS需使用 Safari浏览器 进行远程调试(macOS系统):
- iOS开启 Web检查器(设置 > Safari > 高级)。
- macOS的Safari中打开 开发 菜单,选择对应设备/页面调试。
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。