Настройка и использование Android Debug Bridge (ADB) с мобильными компьютерами Elo M51 и M51C
Это руководство объясняет, как настроить и использовать Android Debug Bridge (ADB) с мобильными компьютерами Elo M51 и M51C от Elo — теперь часть Zebra Technologies.
Android Debug Bridge (ADB) — это универсальная утилита командной строки, включенная в инструменты платформы Android SDK от Google. ADB устанавливает связь с вашим мобильным компьютером через Wi-Fi/Ethernet или прямое USB-соединение для упрощения развертывания приложений, отладки, передачи файлов и диагностики оболочки.
ℹ️ Применимо к:
- Мобильный компьютер Elo M51
- Мобильный компьютер Elo M51C с интегрированной платёжной системой
Шаг 1: Установка ADB на хост-компьютере
- Скачайте последнюю версию пакета Android SDK Platform-Tools непосредственно с официального веб-сайта разработчиков Android.
- Извлеките загруженный ZIP-файл в легко доступную папку на вашем локальном компьютере (например,
C:\platform-tools).
Шаг 2: Включите параметры разработчика и отладку по USB
- На мобильном компьютере Elo откройте ⚙️ Настройки.
- Перейдите в ⚙️ Настройки > О системе и найдите Номер сборки.
- Нажмите на Номер сборки семь (7) раз подряд, пока не появится всплывающее сообщение, подтверждающее активировку режима разработчика.
- Вернитесь в ⚙️ Настройки.
- Выберите Система > Параметры разработчика.
- Найдите переключатель Отладка по USB и включите его на ВКЛ.
- Выберите ОК в диалоговом окне с вопросом "Разрешить отладку по USB?".
Шаг 3 (Вариант A): Подключение через Wi-Fi или Ethernet
Мобильный компьютер Elo и хост-компьютер должны быть в одной сети.
- Убедитесь, что мобильный компьютер Elo подключен к сети.
- На мобильном компьютере Elo перейдите в ⚙️ Настройки > Сеть & Интернет > WLAN (или Wi-Fi).
- Выберите активное сетевое подключение.
- Выберите Дополнительно и найдите IP-адрес.
- Запишите IP-адрес, назначенный мобильному компьютеру Elo.
- На вашем хост-компьютере откройте командную строку Windows или терминал Windows и перейдите в каталог
platform-tools. -
Выполните следующую команду, заменив
<IP-адрес>на фактический IP-адрес устройства:adb connect <IP-адрес>Пример:
adb connect 192.168.1.100 -
Введите следующую команду, чтобы проверить соединение:
adb devices
Если M51/M51C отображается со статусом устройство, то беспроводное ADB-соединение было успешно установлено.
Шаг 3 (Вариант B): Подключение через USB-кабель
- Убедитесь, что USB-кабель не подключен к мобильному компьютеру Elo.
- Откройте ⚙️ Настройки и выберите Система > Параметры разработчика.
- Убедитесь, что Отладка по USB включена.
- Подключите конец USB Type-C кабеля к M51/M51C, а конец USB Type-A к хост-компьютеру.
- На хост-компьютере откройте командную строку Windows или терминал Windows и перейдите в извлечённую папку
platform-tools. -
Введите следующую команду:
adb devices - Если на мобильном компьютере появится запрос разрешить отладку по USB, выберите Разрешить или ОК.
- Если доступно, выберите Всегда разрешать с этого компьютера для авторизации хост-компьютера для будущих подключений.
-
Введите команду еще раз:
adb devices - Убедитесь, что номер серийного номера M51/M51C отображается в списке устройств со статусом устройство.
Если устройство отображается, USB ADB-соединение было успешно установлено и M51/M51C готов принимать команды ADB.
Устранение неполадок USB ADB-соединений
Если M51/M51C не отображается при выполнении adb devices, попробуйте следующие шаги:
- Отключите USB-кабель от M51/M51C.
- Перейдите в ⚙️ Настройки > Система > Параметры разработчика.
- Убедитесь, что Отладка по USB включена.
- Если доступно, выберите Отозвать авторизации отладки по USB и подтвердите выбор.
- Отключите и снова включите Отладку по USB.
-
На хост-компьютере введите следующие команды:
adb kill-server
adb start-server - Снова подключите USB-кабель к M51/M51C.
- Если появится запрос на мобильном компьютере, авторизуйте хост-компьютер для отладки по USB.
-
Введите:
adb devices - Убедитесь, что M51/M51C отображается со статусом устройство.
Если устройство все еще не отображается, убедитесь, что USB-кабель поддерживает передачу данных, и попробуйте другой USB-порт или USB-кабель.
Дополнительная информация
Для получения дополнительной информации об Android Debug Bridge смотрите Android Debug Bridge (ADB) - Разработчики Android.
Please report any broken links by emailing elo.support@zebra.com and include a link to the knowledge article