gpt4 book ai didi

Android 在 USB 主机模式下列出 pendrive 中的文件

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:27:55 27 4
gpt4 key购买 nike

我有 sony tablet S,我正在将 pendrive 连接到它。

我找到了可以让我:

  • -查找连接的设备

  • -找到它的接口(interface)

  • -找到它的端点(读、写)

  • -我也能打开设备了

我的问题是:如何列出 pendrive 中的所有文件和目录?

据我所知,有一些方法,例如

mDeviceConnection.controlTransfer(...)

允许读取和写入 pendrive 但如何列出 pendrive 中的文件和目录?

我希望能够获得 pendrive 中包含的文件的绝对路径,以便将它们传输到平板电脑上的 SD 卡。

谢谢

最佳答案

通常安装的 pendrive 位于文件夹 /mnt/ 中,因此您可以从该文件夹中检索所有文件和文件夹。

File storageDir = new File("/mnt/");
if(storageDir.isDirectory()){
String[] dirList = storageDir.list();
//TODO some type of selecton method?
}

对于某些设备,文件夹可能会有所不同,例如。 /mnt/usb_storage/

关于Android 在 USB 主机模式下列出 pendrive 中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14674603/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com