Подключение реального устройства к ZennoDroid
Пожалуйста, ознакомьтесь с Правилами использования материалов на данном ресурсе
Для подключения смартфона к ZennoDroid требуется выполнить ряд простых действий. К сожалению, написать универсальную документацию по подключению невозможно т.к. процесс настройки может отличаться, взависимости от производителя, версии Android и UI оболочки.
Данная документация написана на основе тестирования несколько типов устройств. Если у Вас что-то не получится, обратитесь в службу поддержки.
Что требуется?
Включить режим разработчика
Включить отладку по USB
Подключаем к ZennoDroid
Включаем режим разработчика на Android версии 7.1 - 13
Выполните следующие действия:
Откройте настройки устройства.
Нажмите на раздел «О телефоне» / «Сведения о телефоне»
Перейдите к пункту «Номер сборки». Если такого пункта нет, нажмите на «Сведения о ПО», после чего должен открыть нужный раздел.
Нажмите несколько раз на опцию “Номер сборки“.
4. В результате ваших действий на экране устройства появится всплывающая надпись «Вы стали разработчиком!».
5. Вы увидите, что в меню настроек телефона появился новый пункт «Для разработчиков».
Включаем отладку по USB в режиме разработчика
В настройках находит новый пункт “Для разработчиков“ или “Параметры разработчиков“. Название может отличаться от вашего.
Находим пункт “Отладка по USB“. Включаем и подтверждаем.
Если на телефоне в настройках "Для разработчиков" присутствуют настройки "Установка через USB" и "Отладка по USB (Настройки безопасности)", то их тоже необходимо включить для корректной работы.
На устройствах с Root эти настройки можно включить c помощью экшена "Консольная команда ADB shell"su -c setprop persist.security.adbinstall 1 su -c setprop persist.security.adbinput 1
Подключаем устройство к ZennoDroid
Подключите смартфон с включенным режимом отладки к компьютеру с установленным ZennoDroid по USB.
После чего появится запрос - “Разрешаете ли Вы отладку с этого компьютера”. Ставим галочку и жмём “Разрешить“.
Запускаем ProjectMaker for ZennoDroid
Открываем диспетчер устройств на панели инструментов. Необходимо убедиться, что смартфон находится в состоянии “Подключено”. Если смартфон находится в состоянии “Отключено”, попробуйте переподключить его к компьютеру или перезагрузить. Если ничего не поменялось, свяжитесь со службой поддержки.
Создаём проект или открываем уже существующий. Жмём кнопку “Запустить устройство“ в окне “Устройство“:
Либо запускаем устройство через экшены “Выбрать“ и “Запустить“.
Также будет установлено несколько приложений в фоновом режиме:
com.genymobile.gnirehtet
для использования прокси;
com.android.adbkeyboard
внешняя клавиатура;
io.appium.settings
для фиктивной эмуляции геопозиции;
io.appium.uiautomator2.server
для корректной работы с деревом элементов