У меня есть приложение для Android, которое требует от пользователя сканирования и записи некоторых штрих-кодов. Я использую SocketMobile Bluetooth Barcode Scanner series 7.Каков самый простой способ интегрировать функции сканирования SocketMobile в приложение для Android?
Я хочу иметь возможность обрабатывать сканирование штрих-кода независимо от того, какая активность или фрагмент пользователь занят (я просто записываю каждое сканирование в списке). По этой причине я верю (может быть, неправильно?), Что просто подключить сканер в режиме HID недостаточно, так как для этого потребуется, чтобы пользователь перешел к определенному полю, а затем выполнил их сканирование. Может быть, это предположение неверно?
Из examples на GitHub это выглядит как для того, чтобы достичь этой простой функциональности я должен осуществить полную программу сканирования, включая осуществление спаривания и т.д.
Можно ли просто пару этот сканер в HID режиме через Android или для сопряжения его в режиме SPP с использованием другого существующего приложения, а затем просто чтобы мое приложение могло получать штрих-коды с этого сканера? Каков самый простой способ реализовать функции сканирования в Android? Я только забочусь о получении данных из сканера в любом месте своего приложения. Я не хочу, чтобы меня обременяли сопряжение или управление соединением Bluetooth.