私は現在、Android で Usb Host モードを必要とするプロジェクトに取り組んでいます (4.2.2 を使用)。ファイルの一覧表示や USB ドライブからの読み取りなど、標準的なファイル操作を実行できる必要があります。ホスト モードのドキュメントを使用して、ドライブが接続されていること、USB 大容量ストレージであること、およびさまざまなエンドポイントを検出できるようになりました。
行き詰まったところは、その後どうするかです。コントロール転送とバルク転送の違い、またはコントロール転送の場合は実際に何が起こっているのかをよく理解していないと思います。残念ながら、USB 自体に関する私の知識はいくぶん限定されており、ドキュメントはかなり難しいと聞いています。
USBドライブを本質的に「マウント」するために何をする必要があるかについて、誰かが私を案内したり、実際の例を教えてくれたりできますか? 前に述べたように、ファイルの一覧表示と読み取りのファイル操作だけが必要であり、書き込みは必要ありません。また、ターゲットの電話は Samsung の Galaxy Nexus であることにも言及する必要があります。
ありがとう