ユーザーがバーコードをスキャンして記録する必要がある Android アプリがあります。SocketMobile Bluetooth バーコード スキャナー シリーズ 7 を使用しています。
ユーザーが現在ビジー状態のアクティビティまたはフラグメントに関係なく、バーコードのスキャンを処理できるようにしたいと考えています (各スキャンをリストに記録しているだけです)。このため、HID モードでスキャナーを接続するだけでは不十分であると私は考えています (おそらく間違っていますか?)。これは、ユーザーが特定のフィールドに移動してからスキャンを実行する必要があるためです。多分この仮定は間違っていますか?
githubの例から、この単純な機能を実現するには、ペアリングなどの実装を含む完全なスキャン アプリケーションを実装する必要があるようです。
このスキャナーを Android 経由で HID モードでペアリングするか、別の既存のアプリを使用して SPP モードでペアリングし、アプリでこのスキャナーからのバーコード読み取りを受信できるようにすることはできますか? Android でスキャン機能を実装する最も簡単な方法は何ですか? アプリの任意の場所にあるスキャナーからデータを受け取ることだけに関心があります。Bluetooth接続のペアリングや管理に負担をかけたくない。