我有一个USB-C SSD设备连接到我的Google Pixel。我可以确认它已安装到设备上,因为我可以在Settings > Storage
中看到删除存储,但我不确定如何从我的应用中的存储中读取文件。我知道我可以使用FileReader之类的东西来做,但我不知道路径是什么。在Linux中,我可以在/mnt...
中找到USB存储,但我不知道Android / Google Pixel会做什么
答案 0 :(得分:0)
您可能可以使用getExternalFilesDirs()找到路径。最后一个条目将是pendrive上的私人目录。
此外,您可以使用Intent.ACTION_OPEN_DOCUMENT_TREE和Intent.ACTION_OPEN_DOCUMENT让用户选择驱动器或驱动器上的文件。