1

私は、Android デバイスと自動販売機が USB 経由で通信するプロジェクトに携わっています。.proto ファイルを送信する必要がありますが、これが一般的にどのように行われるのかわかりません。

4

1 に答える 1

1

2 つのデバイスの 1 つはUSB ホスト である必要があり、もう 1 つは任意の USB デバイス クラスを実装する必要があります。最も簡単なのはUSB 大容量ストレージであり、 USB ACMなども可能です。

さらに、コピー元およびコピー先のフォルダーへのアクセス/許可が必要です。これは、Android がroot化されていない場合に問題になる可能性があります。次に、最も簡単な方法は、一方のマシンのファイルシステムをもう一方のマシンにマウントし、Linux コマンド (BusyBox など) またはadbを使用してファイルをコピーすることです。

デバイスに実装されてlsusbいるデバイス クラスを一覧表示できます。 http://www.linuxnix.com/find-usb-device-details-in-linuxunix-using-lsusb-command/を参照してください。

于 2016-04-22T12:52:28.930 に答える