Документация
ОС Аврора 5.1.5

Инструкция по подключению устройства

Подключение мобильного устройства к Аврора IDE

Для подключения мобильного устройства (МУ) к среде разработки необходимо подключить его к персональному компьютеру разработчика по USB-проводу. Альтернативно можно подключить МУ к той же сети WiFi, что и компьютер.

Перед добавлением МУ необходимо настроить подключение по SSH. Для этого на МУ необходимо выполнить следующие действия:

  1. Перейти в Настройки → Средства разработчика → пункт Удалённое соединение;
  2. Задать SSH-пароль и нажать кнопку Сохранить.

Пароль разработчика

Чтобы подключить МУ к Аврора IDE, необходимо выполнить следующие действия:

  1. В IDE открыть вкладку Инструменты → Параметры → Устройства.

    Параметры IDE

    Вкладка «Параметры» → «Устройства»

  2. Нажать кнопку Добавить устройство.

  3. Выбрать пункт Устройство ОС Аврора и нажать кнопку Запустить мастера.

    Устройство ОС Аврора

  4. Ввести имя пользователя и IP-адрес МУ (по умолчанию IP-адрес SSH-соединения и пользователь defaultuser).

    Настройки SSH-соединения

  5. Создать пару ключей или выбрать существующие.

    Настройка ключей

    Генерация ключей

  6. Нажать кнопку Установить ключ, после в диалоговом окне ввести имя пользователя и пароль (по умолчанию это пользователь defaultuser).

    Ввод пароля пользователя

    Если пароль введён верно, ключ будет успешно установлен.

    Ввод пароля пользователя

    После успешной установки ключа рядом с кнопкой должна появиться зелёная галочка.

    Установка ключа прошла успешно

  7. Нажать кнопку Далее, после чего МУ будет подготовлено к соединению.

    Успешное соединение

    Когда подготовка завершится, снова нужно нажать кнопку Далее.

  8. При необходимости на вкладке Конфигурация ввести название новой конфигурации и диапазон свободных портов, а затем нажать кнопку Далее. По умолчанию в названии конфигурации будет записана модель МУ и тип архитектуры. Количество свободных портов должно быть не менее двух, это необходимо для отладки.

    Новая конфигурация

  9. На вкладке Итог нажать кнопку Завершить. Подключение МУ будет завершено.

    Конфигурация создана

    Проверка конфигурации завершена успешно

  10. На вкладке Устройства появится новое МУ.

    Новое МУ подключено

Подключение к SSU из IDE

С помощью IDE также можно подключиться к SSU, выполнив следующие действия:

  1. Открыть Инструменты → ОС Аврора → Регистрация SSU компонентов.
![Регистрация SSU](/files/sdk_ide_device_connection_ssu_start.png){.screenshot}
  1. Ввести имя пользователя и пароль для SSU.

    Регистрация SSU

  2. Далее произойдёт подключение к SSU.

    Регистрация SSU

Диагностические команды

Если на каком-либо из этапов возникла ошибка, то, подключившись к МУ через SSH, в режиме суперпользователя можно проверить его состояние, используя следующие команды:

Проверка доступа к релизам ОС Аврора:

curl -I https://releases.omprussia.ru/

Проверка подключения МУ к сети:

ping -c 4 ya.ru

Проверка статуса регистрации SSU-соединения:

ssu s

Регистрация SSU-соединения:

ssu register

Проверка списка доступных репозиториев:

ssu lr

Обновление репозиториев через SSU или pkcon:

ssu dr sailfish-eas && ssu ur
pkcon refresh -v

Режим разработчика

Данная инструкция объясняет, как в настройках мобильного устройства включить режим разработчика.

Режим разрабочика включается от имени Администратора, при этом телефон должен быть подключен к сети и иметь доступ к репозиториям на релиз omprussia.

Для этого нужно выполнить следующие действия:

  1. Свайпнуть вверх в главном меню для перехода на экран со списком приложений:

    Экран со списком приложений

  2. Выбрать из списка значок приложения Настройки:

    Значок приложения Настройки

  3. Выбрать пункт Средства разработчика из списка настроек:

    Список настроек

  4. Выбрать Режим разработчика в разделе Средства разработчика:

    Выбор режима разработчика

  5. Нажать Подтвердить в разделе Условия разработчика:

    Принятие условий разработчика

  6. Ввести пароль в открывшемся окне, после чего нажать на значок галочки:

    Ввод пароля

В результате проделанных действий в разделе Средства разработчика должны появиться следующие опции:

Опции средств разработчика

Мы используем cookies для персонализации сайта и его более удобного использования. Вы можете запретить cookies в настройках браузера.

Пожалуйста ознакомьтесь с политикой использования cookies.