如何以编程方式查找USB存储路径?

Jun*_*Jun 5 android usb-drive relative-path

我将 USB 存储设备连接到手机并使用

getExternalFilesDirs("");
Run Code Online (Sandbox Code Playgroud)

查找所有目录,包括 sdcard 和 USB。

该功能正确输出了SD卡的路径,但未输出USB路径。

有没有办法找到USB的相对路径而不是绝对路径?

我已经被这个问题困扰了几个星期,但一无所获。

San*_*rte 0

由于 Android 权限的原因,您可能无法执行此操作,但无论如何,这是建议。尝试读取 /proc/mounts 的内容并 grep“sda1”。它会显示 USB 驱动器的安装点。