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

 

Для подключения смартфона к ZennoDroid требуется выполнить ряд простых действий. К сожалению, написать универсальную документацию по подключению невозможно т.к. процесс настройки может отличаться, взависимости от производителя, версии Android и UI оболочки.

Данная документация написана на основе тестирования несколько типов устройств. Если у Вас что-то не получится, обратитесь в службу поддержки.

Что требуется?

  • Включить режим разработчика

  • Включить отладку по USB

  • Подключаем к ZennoDroid

Включаем режим разработчика на Android версии 5.0 - 12

Выполните следующие действия:

  1. Откройте настройки устройства.

  2. Нажмите на раздел «О телефоне» / «Сведения о телефоне»

  3.  

    1. Перейдите к пункту «Номер сборки». Если такого пункта нет, нажмите на «Сведения о ПО», после чего должен открыть нужный раздел.

    2. Нажмите несколько раз на опцию “Номер сборки“.

 

 

 

4. В результате ваших действий на экране устройства появится всплывающая надпись «Вы стали разработчиком!».

5. Вы увидите, что в меню настроек телефона появился новый пункт «Для разработчиков».

 

 

 

 

Включаем отладку по USB в режиме разработчика

  1. В настройках находит новый пункт “Для разработчиков“ или “Параметры разработчиков“. Название может отличаться от вашего.

  2. Находим пункт “Отладка по USB“. Включаем и подтверждаем.

  3. Если на телефоне в настройках "Для разработчиков" присутствуют настройки "Установка через USB" и "Отладка по USB (Настройки безопасности)", то их тоже необходимо включить для корректной работы.

    На устройствах с Root эти настройки можно включить c помощью экшена "Консольная команда ADB shell"

    su -c setprop persist.security.adbinstall 1 su -c setprop persist.security.adbinput 1

 

Подключаем устройство к ZennoDroid

  1. Подключите смартфон с включенным режимом отладки к компьютеру с установленным ZennoDroid по USB.

  2. После чего появится запрос - “Разрешаете ли Вы отладку с этого компьютера”. Ставим галочку и жмём “Разрешить“.

Запускаем ProjectMaker for ZennoDroid

Открываем Настройки → Android и убедитесь, что подключенное устройство доступно для выбора. Если в выпадающем меню пусто, нажмите “Обновить“. Если ничего не поменялось, свяжитесь со службой поддержки.

Создаём проект или открываем уже существующий. Жмём кнопку “Запустить устройство“ в окне “Устройство“:

Либо запускаем устройство через экшены “Выбрать“ и “Запустить“.

Также будет установлено несколько приложений в фоновом режиме:

com.genymobile.gnirehtet для использования прокси;

com.android.adbkeyboard внешняя клавиатура;

io.appium.settings для фиктивной эмуляции геопозиции;

io.appium.uiautomator2.server для корректной работы с деревом элементов

 

На некоторых телефонах не удаётся произвести фоновую установку вышеописанных приложений. В таком случае можно появится окно об разрешении установки. Подтвердите установку каждого из них - это требуется для корректной работы ZennoDroid.