# Как настроить работу сканеров штрихкодов с помощью Intent объектов?

<p class="callout info">В статье раскрыта тема «Как настроить работу сканеров штрихкодов с помощью Intent объектов».</p>

---

### Подключение устройства

В версии Player 2.0.339 реализована интеграция со сканерами штрихкодов у прайсчекеров на Android от производителя Motorola/Zebra/Symbol.

В качестве тестовой модели использовался прайсчекер CC5000-10 на Android 5.1.1. Устройство имеет специализированное ПО для настройки работы со сканером штрихкодов под названием Datawedge.

Плеер умеет понимать передаваемые данные со сканеров штрихкодов в режиме клавиатурного буфера, а также при необходимости использования системных intent объектов. Intent представляет собой объект обмена сообщениями, с помощью которого можно запросить выполнение действия у компонента другого приложения.

Плеер может принимать значения по:

- событию (action’у) com.advantage.player.BARCODE\_SCAN,
- категории (category) android.intent.category.DEFAULT,
- с тегами сообщений com.advantage.player.barcode или com.motorolasolutions.emdk.datawedge.data\_string (данным тегом оперирует устройство CC5000-10).

Пример настройки приложения Datawedge:

Создан отдельный профиль и добавлены все существующие Activity Плеера

![Создан отдельный профиль и добавлены все существующие Activity Плеера](https://secure.usedesk.ru/upload/gimages/168944/2025_09_04/Ks4HmVl5i5G6.png)

Активирован Barcode input, параметры оставлены по-умолчанию

![Активирован Barcode input, параметры оставлены по-умолчанию](https://secure.usedesk.ru/upload/gimages/168944/2025_09_04/wDNYwf86CAz7.png)

Деактивирован Keystroke output

![Деактивирован Keystroke output](https://secure.usedesk.ru/upload/gimages/168944/2025_09_04/bxUznVCScAXs.png)

Активирован Intent output и настроены поля Intent action, Intent category, Intent delivery

![Активирован Intent output и настроены поля Intent action, Intent category, Intent delivery](https://secure.usedesk.ru/upload/gimages/168944/2025_09_04/ocSVo8liJVPy.png)

Intent action = com.advantage.player.BARCODE\_SCAN

Intent category = android.intent.category.DEFAULT

Intent delivery = Broadcast intent