在Android下的USB存储设备上实现文件系统访问

时间:2013-11-19 16:22:48

标签: android filesystems usb-mass-storage

我想使用现代Android手机(例如Nexus 5)访问SD卡上的一些文件。

由于现代手机上缺少SD卡插槽,我找到了使用USB SD卡适配器的解决方案。不幸的是Android并没有自动安装连接的设备,但是一个名为“Nexus Media Importer”的应用程序以及Total commander应用程序的usb插件可以安装它并允许访问这些文件。

有谁知道他们是怎么做到的?是否有可用的开源库?

2 个答案:

答案 0 :(得分:1)

我认为您应该具有执行此类操作的root权限。但是,要查看设备上已安装或可用的分区,请查看/etc/vold.fstab

要阅读/etc/vold.fstab,您不需要root权限。

答案 1 :(得分:0)

我写了这样一个框架作为我的学士论文,你可以在这里找到它:https://github.com/mjdev/libaums

support_ms已经提到了它,谢谢。

如果您还有其他问题,请不要犹豫!