2

特定の USB アクセサリに接続したいので、USB アクセサリに接続する許可を取りたくありません。出来ますか 。次のようにandroid.comで読んだように

注: アプリケーションがインテント フィルターを使用してアクセサリが接続されているときにアクセサリを検出する場合、ユーザーがアプリケーションにインテントの処理を許可すると、アプリケーションは自動的にアクセス許可を受け取ります。そうでない場合は、アクセサリに接続する前に、アプリケーションで明示的に許可を要求する必要があります。

そうすることは可能ですか?助けてください。


ありがとうガウラフ

4

1 に答える 1

3

次のコードでインテントをリッスンできます。

UsbAccessory accessory = (UsbAccessory) intent.getParcelableExtra(UsbManager.EXTRA_ACCESSORY);

ただし、マニフェストに含める必要がある情報があります。

http://developer.android.com/guide/topics/connectivity/usb/accessory.html#manifest

これにより、多数の属性に基づいてデバイスをフィルタリングできます。

于 2012-06-27T05:10:12.833 に答える