Как стать автором
Обновить

Делаем эмулятор Android через Terminal: пошаговое руководство

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров7K
Всего голосов 8: ↑7 и ↓1+7
Комментарии6

Комментарии 6

Спасибо, отличная статья! Как думаете, можно без боли запустить это на популярных linux дистрибутивах? Не пробовали использовать Cuttlefish?

Спасибо! Думаю, что не проблема также запустить на linux дистрибутивах. Например, можно воспользоваться данной инструкцией, которая повторяет со второго по четветый шаги данной статьи, но для Debian'а. Также в этой инструкции показано как установить Java на linux дистрибутивах. Все остальные шаги будут идентичными.

С Cuttlefish еще не работал. Но спасибо за наводку, обязательно ознакомлюсь!

Хз насчёт sdkmanager но для сборки приложений уже некоторое время требуется java 17. Даже если sdkmanager это пока не требует то он точно может работать с 17 без проблем. Да и она сейчас последний lts.

11 версия java была указана как пример, но да, Вы правы, имеет смысл использовать 17 версию

Спасибо за статью!
Ввиду того, что я начинающий андройд разраб, то стало интересно для чего это может быть полезно. Не могли бы раскрыть тезисно несколько пунктов ?

Например, если вы хотите запустить UI тесты Вашего приложения на определенной версии SDK, при данном подходе вы можете реализовать пикер SDK в меню запуска билда вашего CI и запускать тесты на нужной версии в пару кликов. Аналогично для запуска тестов, например, на эмуляторах планшетов.

Вообще, юзкейсы данного подхода весьма специфичны и касаются больше автоматизации каких-либо процессов. Для 99,99% (образно) задач данное решение Вам вряд ли понадобится.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий