私はAndroidで利用可能なOAPを調べ始めたところです。いくつかの疑問が生じました
USB 経由で外部デバイスと通信するには、Android フォン/テーブルにアクセサリが必須ですか?通常の USB モードを使用して外部ハードウェアと通信できますか?アクセサリ モードとは、電話機が常に USB デバイスになり、外部デバイスが USB ホストになることを意味します。 .電話のアプリケーションは、ホストまたは USB デバイスに関係なく、外部ハードウェアと通信できる必要があります。
USB ホストとデバイスの違いは何ですか? バスに電力を供給するのは誰ですか?2 つのデバイスを接続すると、デバイスは「ねえ、私がホストになり、あなたがデバイスになりますか?」と言うのですか?
要するに、私の目的は、USB デバイスまたは USB ホストに関係なく、接続された USB デバイスと通信できるアプリケーションを作成することです。Android の OAP に依存せずに、UsbManager API を使用して実現できますか?