尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

QtScrcpy USB授权卡住?有画面没操控,三步修好

QtScrcpy USB授权卡住?有画面没操控,三步修好 QtScrcpy USB授权卡住有画面没操控三步修好【免费下载链接】QtScrcpyAndroid real-time display control software项目地址: https://gitcode.com/GitHub_Trending/qt/QtScrcpy插上USB线QtScrcpy画面出来了可点屏幕却没反应。问题多半出在Android 10的USB授权上。一句话结论重新插拔USB在手机弹窗里勾选「一律允许」。 QtScrcpy就能重新控制手机。弹窗不出现时先确认USB调试开着、线是数据线。下图是QtScrcpy正常工作时的样子左侧是主界面和设备列表右侧是手机的实时镜像。动手前先核对这三件USB授权前提逐项核对下面三件事任何一项不对问题多半出在这里。检查项正确状态手机USB调试开关开发者选项里已打开手机授权状态弹窗勾过「一律允许」或已授权数据线、USB口是数据线而非纯充电线换口也通电 按症状对号入座5种情况找到你的找到和你情况一致的症状照着步骤操作即可。有画面但触摸没反应无法控制手机还没授权USB调试或之前的授权失效了。拔掉USB线。重新插上。在手机「允许USB调试」弹窗勾选「一律允许」点确定。等QtScrcpy列表出现设备点击连接。手机没弹框在开发者选项把USB调试关掉再打开或拔插两三次。弹窗一般会出现。弹窗勾了还是无法控制小米、华为这类手机多一个「USB调试安全设置」开关必须单独打开。设置 → 关于手机连点「版本号」7次开启开发者选项。打开开发者选项找到「USB调试安全设置」。打开该开关同时保持「USB调试」为开启。重新插拔USB再授权一次。找不到该开关在设置顶部搜索框直接搜「安全」或重启手机后再试。设备列表空空如也找不到手机电脑和手机之间没建立数据通道常见于充电线或手机停留在充电模式。手机插入电脑后把USB模式切换为「文件传输」。手机端出现USB调试弹窗时勾选「一律允许」。换数据线换一个USB口。在QtScrcpy点「刷新设备列表」。下图是Linux版QtScrcpy主界面左侧列表就是手机出现的位置。仍找不到命令行运行adb devices查看。adb是电脑和手机之间的传声筒。手机编号后状态应为device若是unauthorized就回去查授权。ADB版本冲突AdbProcess报错QtScrcpy用的adb和本机其他工具模拟器、Android Studio不是同一份版本打架。找到本机其他工具使用的adb所在目录。打开 config/config.ini。把该adb的完整路径填入AdbPath例如AdbPathD:/android/tools/adb.exe。重启QtScrcpy。不知道adb在哪Windows执行where adbMac/Linux执行which adb定位。Could not open video stream画面出不来手机扛不住当前分辨率或解码方式降低负载一般能解决。在QtScrcpy里调低分辨率。打开 config/config.ini找到 UseDesktopOpenGL。把值从 -1 改为 0软解、1 或 2硬解。保存重启QtScrcpy。-1 表示自动选择。硬解后画面异常就改回 0 试试。为什么Android 10之后变麻烦了原因只有一个Android 10起USB调试需要每次明确同意。 以前打开开关就够了现在必须勾选「一律允许」否则设备只能有画面、没操控。确认修好QtScrcpy授权和触控都恢复做下面两件事都正常就说明问题解决了。重新插拔后手机弹「允许USB调试」且已勾选「一律允许」或授权保持不重复弹。画面和触控同时恢复点镜像打开一个App操作跟手。触控正常的话可以试试用QtScrcpy操作游戏。下图是键盘映射覆盖在游戏画面上的效果。⚠️ 还是不行上面都试过还不行再查一件事本机adb版本是否一致。 命令行执行adb version和其他工具里调用的版本对比。 仍无解把手机型号、系统版本、完整报错发到项目issue区求助。【免费下载链接】QtScrcpyAndroid real-time display control software项目地址: https://gitcode.com/GitHub_Trending/qt/QtScrcpy创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表