2015-04-02 94 views
1

我正在开发使用OTG Pen Drive的应用程序,所以像从OTG笔驱动器读取数据的概念,但所有用户都可能不是同一个设备。如何在android中读取USB OTG Pen Drive中的数据?

我已经测试了5-6个设备,这些设备给了我不同的USB OTG路径。即使在同一台设备上,我也删除了笔式驱动器,然后再次插入,它显示了我不同的文件夹名称path.so,我无法找到所有用户的确切路径。所以,我的问题是:

  1. 如何获得设备是否支持OTG或不通过编程?
  2. 如何以编程方式为所有支持OTG的设备找到USB Pen Drive OTG的确切路径?
  3. 如果用户多次插入/删除,它会响应相同的路径吗?并且如果用户可能会格式化Pen Drive然后呢?
+0

任何想法从iPhone读取数据使用OTG ?. iOS会支持这个吗? – 2016-06-19 06:23:40

回答

3

我发现在这个方向去走一条路径是:

我在这里找到一个项目:github.com/danny-source/List-USB-OTG

我也问过同样的这里的问题:

Play Video using connected USB via OTG cable in Android?

+0

使用OTG从iPhone读取数据的任何想法? iOS会支持这个吗? – 2016-06-19 06:23:22