android - 连接 pendrive 时出现设备或资源繁忙错误
问题描述
我正在使用 AOSP-Q。当我将 pendrive 连接到我的 android 设备时,我得到如下打印:
[ 2955.285052] read strings
[ 2955.288151] init: processing action (sys.usb.config=adb && sys.usb.configfs=1 && sys.usb.ffs.ready=1) from (init.usb.configfs.rc:26)
[ 2955.303196] init: Command 'write /config/usb_gadget/g1/UDC ${sys.usb.controller}' action=sys.usb.config=adb && sys.usb.configfs=1 && sys.usb.ffs.ready=1 (init.usb.configfs.rc:29) took 0ms and failed: Unable to write to file '/config/usb_gadget/g1/UDC': Unable to write file contents: Device or resource busy
我在某处发现在内核中启用CONFIG_USB_CONFIGFS_F_FS配置会导致打印,所以我禁用了该配置。现在,当我连接 pendrive 时,我没有得到打印,但是通过 USB的 ADB 对我不起作用。任何人都可以在不影响ADB over USB功能的情况下帮助我摆脱这些打印件。
解决方案
推荐阅读
- c++ - 用于程序的 C++ 和头文件压缩的 Web 文件字节数组
- android - 为什么我不能使用 adb 在真机上拨打电话?
- javascript - if else 语句中的函数不起作用?
- javascript - 使用后台同步服务工作程序时在本地更新数据
- asp.net-core - 具有多个来源和多个标头的 .net 核心 cors
- reactjs - 了解用于 Redux 和 Thunk 的 Javascript 的资源?
- docker - 如何从另一个服务访问 docker-compose 中的服务
- android - 在模拟器和移动设备中查看时布局错位
- c# - DbSet.Find() 不适用于 Guid 属性
- android - 如何截断 TextView 在 Android Studio 中的文本视图末尾留下一定数量的字符?