1

Android アプリケーション内から完全な USB ツリーを検出する方法はありますか? 現在の USB ホストAPIは、すべてのデバイスとそのエンドポイントのリストのみを提供します。デバイスを USB ハブの特定のポートに関連付ける必要があります。Windows では、各デバイスのポート番号を確認できます。

Android OS がハブを隠しているようです。

JNI を介して Linux にアクセスしようと考えましたが、 https ://github.com/alt236/USB-Device-Info---Android の解説にあるアプリは、Linux にも表示されないことを示唆しています。

何かご意見は?

ありがとう。

4

1 に答える 1

0

ハードウェア ツリーをたどることができます。たとえば、私の Nook では /sys/devices/platform/musb_hdrc/usb1 です。これが私のアプリのスクリーンショットです。

于 2012-07-13T20:09:32.363 に答える