小工具知识网

当前位置: 首页 > 行业知识 > 安卓投屏 Scrcpy 在连接设备后闪退报错 LIBUSB

行业知识

安卓投屏 Scrcpy 在连接设备后闪退报错 LIBUSB

2026-11-08 11:29:52 来源:互联网转载
  • LIBUSB_ERROR_ACCESS 错误表明 USB 设备无法被访问。这可能是因为设备正在被其他进程使用,或者应用程序没有足够的权限去访问设备。

    scrcpy 2.3.1 adb server version (40) doesn't match this client (41); killing...* daemon started successfully* daemon not running; starting now at tcp:5037ADB server didn't ACKFull server startup log: /var/folders/8t/pqpvhrgx493f96svqsvq0wpr0000gn/T//adb.501.logServer had pid: 38505--- adb starting (pid 38505) ---04-01 17:40:32.229 38505 49142595 I adb     : main.cpp:63 Android Debug Bridge version 1.0.4104-01 17:40:32.229 38505 49142595 I adb     : main.cpp:63 Version 34.0.5-1090087904-01 17:40:32.229 38505 49142595 I adb     : main.cpp:63 Installed as /opt/homebrew/bin/adb04-01 17:40:32.229 38505 49142595 I adb     : main.cpp:63 Running on Darwin 22.6.0 (arm64)04-01 17:40:32.229 38505 49142595 I adb     : main.cpp:63 adb I 04-01 17:40:32 38504 49142597 usb_osx.cpp:308] reported max packet size for 76fbaa2d is 51204-01 17:40:32.232 38505 49142601 I adb     : usb_libusb.cpp:921 libusb hotplug thread started04-01 17:40:32.232 38505 49142601 I adb     : usb_libusb.cpp:928 libusb hotplug: device arrived04-01 17:40:32.232 38505 49142601 I adb     : usb_libusb.cpp:804 device connected: 1-104-01 17:40:32.232 38505 49142595 I adb     : auth.cpp:416 adb_auth_init...04-01 17:40:32.232 38505 49142595 I adb     : auth.cpp:152 loaded new key from '/Users/dengzemiao/.android/adbkey' with fingerprint DCD38168512BBFAFD43B70A66BC0120B68F492C603323C4E4EDE3607D789BF3004-01 17:40:32.233 38505 49142601 E adb     : usb_libusb.cpp:536 failed to claim adb interface for device '76fbaa2d': LIBUSB_ERROR_ACCESS* failed to start daemonadb: failed to check server version: cannot connect to daemonERROR: "adb devices -l" returned with value 1ERROR: Could not list ADB devicesERROR: Server connection failed
  • 解决方法:

    博主的问题是第一个问题导致的,我通过 Scrcpy 去连接设备,但是我有一个 快应用 项目自动连接了设备,它是自动连接设备,进行调试的,我把这个项目关闭之后,再次执行 Scrcpy 就连接成功了。

    1、确认没有其他进程正在使用该 USB 设备。

    2、检查应用程序是否有足够的权限去访问 USB 设备。如果没有,可以通过以下方式授予权限:

    • 在 AndroidManifest.xml 中添加必要的权限,如。

    • 确保应用程序在运行时请求 USB 设备访问权限,并在获得用户授权后再访问设备。

      3、如果是在开发过程中遇到这个问题,确保设备已经正确连接到电脑,并且在 Android 设备的开发者选项中启用了USB调试模式。

      4、重新启动设备和计算机,有时候这能解决临时的访问问题。

      5、如果问题依然存在,可能需要检查设备驱动程序是否正确安装,或者更新到最新版本。

      如果以上步骤无法解决问题,可能需要更详细地调查具体的应用程序或系统环境。

上一篇:宝塔面板怎么设置网页?

下一篇:商码网络科技有限公司深度剖析,公司概况与卓越表现!