USB デバイスと通信するアプリケーションを開発しています。初めて USB デバイスを接続してアプリケーションを実行すると、USB の許可を求められます。
そのダイアログを抑制して、ユーザーにプロンプトが表示されないようにしたい。これまでに見つけた結果によると、ユーザーの許可を求めることはわかっていますが、ダイアログを抑制できるかどうかを知りたいです。
ユーザーがインストール時にアクセス許可を割り当てて、その USB アクセス許可ダイアログ ボックスを取得できない方法はありますか?
USB デバイスと通信するアプリケーションを開発しています。初めて USB デバイスを接続してアプリケーションを実行すると、USB の許可を求められます。
そのダイアログを抑制して、ユーザーにプロンプトが表示されないようにしたい。これまでに見つけた結果によると、ユーザーの許可を求めることはわかっていますが、ダイアログを抑制できるかどうかを知りたいです。
ユーザーがインストール時にアクセス許可を割り当てて、その USB アクセス許可ダイアログ ボックスを取得できない方法はありますか?
私はこれを信用することはできませんが、答えはUSB_DEVICE_ATTACHEDのインテントフィルターを使用して行うことができるということです-USBデバイスアクセスポップアップ抑制を参照してください?便利なデモアプリを含むソリューションのために。
できないというのが答えだと思います。
これまでのところ、これを抑制する方法は見つかりませんでした。これは主に、アクセス許可が特定のデバイスに付与されており、もちろんインストール時にデバイスが認識されない可能性が高いという事実によるものだと思います。
あなたが効果的に必要とするのは、包括的な「任意の USB デバイス」許可であり、私は確かにそのようなものを今のところ見つけていません。