如何从android中的usb驱动器读取文件?

时间:2012-10-31 11:59:27

标签: android usb-drive

我在http://developer.android.com/guide/topics/connectivity/usb/host.html阅读了有关USB支持的Android文档,并了解了

Android支持USB主机模式,我们可以从USB设备读取任何文件。

在我的情况下,我有一个存储在USB笔式驱动器中的pdf文件我想将笔式驱动器连接到我的Android设备,并希望使用手机读取pdf文件数据。请帮我解决这个任何演示项目或教程链接,以涵盖此主题。 感谢

1 个答案:

答案 0 :(得分:-1)

  String extStorageDirectory  = context.getExternalCacheDir().getAbsolutePath();

此处,它获取路径为:/mnt/sdcard/Android/data/com.example/cache

现在使用此路径追加您的文件名。 例如abc.txt

/mnt/sdcard/Android/data/com.iris.activity/cache/abc.txt

现在使用File类并从此路径获取InputStream并从InputStream中读取文件。