远程无线调试安卓手机(mi9)的chrome浏览器
引言
最近使用uni-app创建了一个H5项目;里面使用了自带的video播放m3u8
格式的直播视频;由于播放器的限制PC上没有对应解码器,因此只能在手机上看到视频播放效果;这就给debug调试带来了很大的不便.
既然电脑上可以debug调试,手机同为chrome浏览器难道没有对应的调试方法吗?
解决方案
答案当然是肯定的,chrome为我们提供了远程调试方法(Remote debug Android devices)
我在公司没有USB数据线,因此决定采用无线调试的方法,若你可以有线连接PC则可以跳过这部分
无线调试
我手机的系统是MIUI 12.5.6
是Android 11
的版本
无线调试的方法就是首先使用adb
工具和手机建立连接,然后再调试
因为我不做安卓开发,没有Android Studio,因此需要下载adb
命令行工具:SDK 平台工具版本说明
下载解压后将解压目录添加到环境变量中;
手机打开设置
→更多设置
→开发者选项
→无线调试
- 手机在
无线调试
中点击使用配对码配对设备
- PC根据手机的IP 端口 和配对码 输入命令配对
命令为adb pair 192.168.1.12:42213
根据提示输入配对码633060
- PC输入手机的IP地址和端口与之建立连接
命令为adb connect 192.168.1.12:39715
- PC输入
adb devices
查看设备连接状态
连接成功后手机将会显示:已连接到无线调试
USB调试
有线连接手机后打开设置
→更多设置
→开发者选项
→USB调试
即可
远程调试
手机Chrome
打开任意网页
PC在Chrome中打开chrome://inspect/#devices
将可以看到手机中打开的网页
点击Inspect
即可看到手机端的开发者工具;若开发者工具白屏,则可点击inspect fallback
参考资料
远程无线调试安卓手机(mi9)的chrome浏览器
http://blog.wangshuai.app/2023-01-20-远程无线调试安卓手机(mi9)的chrome浏览器/