Задать вопрос
SetTom
@SetTom

Как в Android Studio добавить SDK Атол SmartSlim?

Атол SmartSlim - это терминал сбора данных на Андроиде 7.0
У него есть встроенный сканер 1D, 2D кодов.
Чтобы с него получить отсканированные данные нужно прикрутить к проекту его SDK.
Он доступен из центра загрузки Атола. Вот прямая ссылка на архив
Описание к этому SDK весьма бестолковое на 99% состоящее из кода, который и есть в самом SDK.
Мне хотя бы для понимания нужно сделать условный Hello World который при сканировании выводил результат в текстовое поле. То есть два глобальных вопроса:
1) как правильно добавить к проекту Android Studio этот SDK?
2) как следствие, создать экземпляр XCScanner и перехватывать нажатие физической кнопки Scan с результатом сканирования?
  • Вопрос задан
  • 88 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 2
402d
@402d
начинал с бейсика на УКНЦ в 1988
во первых, Вам придется решить вопрос. Вы пишете приложение только под этот терминал
или нет. Если программа будет более универсальной, то придется решать каким образом она будет
работать на других. Толи у вас несколько вариантов релиза или в рантайме проверяете.

В основе сдк нативная либа (.so файл), который будет правильно работать только на их оборудовании.
А если платформа не arneabi, то просто сразу прокрешиться.

Дальше в состав SDK входит java класс, который делает мепинг вызовов из явы в нативную часть.

https://habr.com/ru/companies/otus/articles/844110/

В конце концов у вас там в папочке src пример приложения
Ответ написан
Комментировать
Перетащи файл SDK в папку libs, проверь AndroidManifest.xml прописаны нужные разрешения для работы с камерой и сканером, после добавления SDK, создаём и инициализируем XCScanner -> обычно кнопка физического сканера отправляет системное событие (Intent или KeyEvent)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы