【发布时间】:2012-10-16 09:11:11
【问题描述】:
一段时间以来,我一直在检查将外部驱动器安装到 android 手机,即,如果我将外部驱动器(硬盘/闪存/相机)插入 android 设备,android 手机应该能够访问存储文件系统。
市场上有通过手机控制外部设备的应用程序。
我可以使用 USB Host 模式 {http://developer.android.com/guide/topics/connectivity/usb/index.html} 与 USB 设备进行通信。但 Android 3.1(API 级别 12)或更新的平台直接支持 USB 主机和附件模式。
虽然名为 DSLR Controller { https://play.google.com/store/apps/details?id=eu.chainfire.dslrcontroller&hl=en } 的应用需要 Android 2.1 或更高版本。由于该应用程序基于通过android手机访问相机。如果应用程序显示正确的信息,那么访问相机存储(或任何其他驱动器)的任务似乎是可能的。
但我也想在较低版本中使用该应用程序。任何形式的帮助将不胜感激。
如果需要对问题的更多描述,请发表评论。
谢谢。
【问题讨论】:
-
您好,我不完全理解您的问题...您想知道如何在 2.1 设备上不使用 USB 主机模式访问存储设备,对吗?关于您提到的应用程序,我认为他们使用的是:gphoto.org/proj/libgphoto2,这是特定于数码相机的。
-
不,我不是,但概率很高。你可以问问开发者。
-
Android detect usb storage for kitkat (4.4) 的可能重复项。在那里我发布了 pre-6.0 和 6.0/above 的解决方案。