通信树莓和安卓智能手机



我尝试在我的Raspberry Pi 3b+上安装Openauto,一切似乎都正常了。但是当我将旧的三星Galaxy S5(Android 6(与它连接时,有时Android Auto开始工作几秒钟并退出。大多数情况下,它会指出"无法打开MTP设备"的错误消息。

当我从外壳运行 mtp 检测时,结果如下:

Listing raw device(s)
Device 0 (VID=04e8 and PID=6860) is a Samsung Galaxy models (MTP).
Found 1 device(s):
Samsung: Galaxy models (MTP) (04e8:6860) @ bus 1, dev 47
Attempting to connect device(s)
error returned by libusb_claim_interface() = -6LIBMTP PANIC: Unable to initialize device
Unable to open raw device 0
OK.

我在Raspberry上尝试了曲轴图像,Android Auto可以正常工作。所以我想安卓智能手机和覆盆子存在配置问题。 有人有类似的问题吗?

提前感谢!

您得到的错误是LIBUSB_ERROR_BUSY,在文档中,它指出当您尝试访问的资源繁忙时会收到此错误代码。如果程序或驱动程序已声明接口,则通常会发生这种情况,这意味着 2 个进程尝试同时声明同一接口。

尝试检查当前在树莓派上运行的进程,也许您同时打开了多个实例,或者您正在尝试使用使用相同界面的多个程序。

最新更新