【发布时间】:2016-05-25 20:14:57
【问题描述】:
如何从我的 Android 应用程序访问 USB 驱动器上的文件。设备未植根。我不想使用存储访问框架。是否可以使用 android USB Host apis 获取文件路径。 在 nexus 设备和许多其他供应商的设备中,usb 存储不是挂载存储,因此无法正常访问。
【问题讨论】:
-
这方面的要求和限制之前已经讲过很多次了
-
在 API 上使用存储访问框架 > 19. 对于 API
-
@Chris:你能分享给我一个有正确答案的链接吗?我找不到任何可行的答案。
-
@petey:感谢您的评论。实际上我不想使用 SAF,因为我的应用程序的某些功能会受到影响。我需要一些其他的解决方案。我可以看到 ES File explorer 可以列出来自 USB 存储的文件,并且它们不使用 SAF。我想知道他们使用了哪些 API。
-
完成。请记住,stackoverflow 是针对特定问题的。 它明确不用于请求代码以用于项目,并且通过主机 api 访问大容量存储设备将需要 大量 代码在您的应用程序。
标签: android android-studio android-developer-api radfileexplorer