目录
一,adb not find的错误
二,解决方案
三,Could not open video stream问题
四,解决方案
一,adb not find的错误
通过adb devices指令能够找到对应的安卓设备,但是在QtScrcpy中,通过“刷新设备列表”无法找到对应设备,出现adb not find的错误。
二,解决方案
1.首先需要配置adb的环境变量,可以参考大佬的adb环境配置方法大佬的爱丁堡环境配置方法adb环境配置详细_Dreamlane的博客-CSDN博客
下载好
这三个文件夹并安装好JDK,并配置好adb和JDK的环境变量之后,点击进入android-sdk-windows\platform-tools路径,
2.之后将E:\android\android-sdk-windows\platform-tools路径(本人设置的路径)设置为环境变量,即
点击设置->系统(本人win10为例)
点击关于->高级系统设置
再选中高级->点击环境变量
编辑系统变量中的path
点击新建,将E:\android\android-sdk-windows\platform-tools添加进去,即
之后点击确认,退出即可,表示E:\android\android-sdk-windows\platform-tools路径下的环境变量已经设置好。
3.之后通过win+R,输入cmd命令行,打开cmd窗口
输入
进入E:\android\android-sdk-windows\platform-tools路径下的终端,输入adb,检查配置环境是否正确
输入adb devices,连接安卓设备
再点击“刷新设备列表”即可以找到对应设备了,
三,Could not open video stream问题
点击“启动服务”出现闪屏,并提示Could not open video stream的问题
一开始通过Qtscrcpy分享群内公告,发现是分辨率的问题
然后,设置视频尺寸(分辨率)这一栏,设置了所有尺寸都没有解决问题,还是打不开,出现闪一下屏,关闭的情况。
四,解决方案
最后,通过询问群主,被告知用开源版本的Qtscrcpy试试(Releases · barry-ran/QtScrcpy (github.com)),结果竟然成功了
最后,群主告诉我是scrcpy_server的问题,新版修复了(好消息)。