我正在开发一个使用OTG笔驱动器的应用程序,因此类似于从OTG笔驱动读取数据的概念,但所有用户可能都不是同一个设备。
我在5-6台设备上进行了测试,这些设备给了我不同的USB OTG路径。即使在同一台设备上,我删除了笔驱动器并再次插入,它也显示了不同的路径文件夹名称。所以我无法为所有用户找到确切的路径。所以,我的问题是:
- 如何获得设备支持OTG或不编程
- 如何通过编程为所有支持OTG的设备找到USB笔驱动器OTG的确切路径
- 如果用户多次插入/删除,它会响应相同的路径吗?如果用户可能正在格式化笔驱动器,那么也是吗
我发现朝这个方向走的一条路是:
我在这里找到了一个项目:github.com/danny-source/List-USB-OTG
我在这里也问了同样的问题:
在Android中通过OTG电缆使用连接的USB播放视频?