Android

Как установить эмулятор Android без установки Android Studio в Linux

Как установить эмулятор Android без установки Android Studio в Linux

В этой статье объясняется, как установить официальный эмулятор Android в качестве отдельного приложения в Linux. Официальный эмулятор Android поставляется с пакетом разработки приложений «Android Studio». Однако, если вы не заинтересованы в разработке приложений для Android и просто хотите рабочий эмулятор без установки Android Studio, эта статья должна вам помочь. Все шаги, упомянутые в статье, протестированы на Ubuntu 20.04 LTS версия.

Установить инструменты командной строки

Загрузите последнюю версию «Инструменты командной строки Android» отсюда (прокрутите вниз до раздела командной строки).

Распакуйте загруженный архив и создайте новую папку с именем «tools» внутри каталога «cmdline-tools». Скопируйте и вставьте все файлы из папки «cmdline-tools» в папку «tools». Ваш окончательный макет каталога должен выглядеть так:

cmdline-инструменты
├── мусорное ведро
├── lib
├── УВЕДОМЛЕНИЕ.текст
├── источник.характеристики
└── инструменты

Установить необходимые пакеты

Перейдите в папку «tools / bin», запустите новое окно терминала и выполните следующую команду, чтобы обновить информацию о репозитории:

$ ./ sdkmanager

Затем выполните следующую команду, чтобы вывести список доступных и установленных пакетов:

$ ./ sdkmanager --list

Установите некоторые пакеты, необходимые для работы эмулятора Android:

$ ./ sdkmanager эмулятор инструментов платформы

Найдите правильный образ системы для использования

Затем вам нужно записать образ системы, который вы хотите загрузить в эмулятор Android. Чтобы получить список загружаемых образов системы, выполните команду ниже:

$ ./ sdkmanager --list | grep "системные изображения; андроид"

Вы должны получить примерно такой результат:

Вы увидите такие числа, как «27», «28» и т. Д. во имя системных образов. Эти числа обозначают уровни Android API. Найдите версию Android, соответствующую уровням API, отсюда и запишите соответствующий образ системы, который вы хотите использовать в эмуляторе, и номер уровня API.

Загрузите образ системы и соответствующие пакеты

Затем загрузите следующие пакеты, используя тот же номер уровня API, который вы указали на шаге выше:

$ ./ sdkmanager «платформы; android-30» «системные изображения; android-30; google_apis_playstore; x86_64» «инструменты сборки; 30.0.2 ”

Например, если вы решили использовать «system-images; android-29; default; x86_64» в качестве образа системы, команда изменится на:

$ ./ sdkmanager «платформы; android-29» «системные изображения; android-29; по умолчанию; x86_64» «инструменты сборки; 29.0.3 ”

Вы всегда можете использовать переключатель «список», чтобы найти правильные номера команд и версий:

$ ./ sdkmanager --list

Создать новый AVD

AVD или «Android Virtual Device» - это набор параметров конфигурации, которые определяют значения для виртуального устройства, которое будет имитировать реальное аппаратное устройство Android.

Чтобы создать новый AVD, вам необходимо использовать образ системы, который вы загрузили на шаге выше. Выполните следующую команду, чтобы создать новый AVD:

$ ./ avdmanager create avd -n «my_avd_30» -k «system-images; android-30; google_apis_playstore; x86_64»

Замените «my_avd_30» любым именем по вашему выбору. Вам может быть предложено изменить некоторые параметры конфигурации. Следуйте инструкциям на экране и измените значения в соответствии с вашими требованиями.

Подтвердите, что AVD был успешно создан, используя следующую команду:

$ ./ avdmanager list avd

Вы должны получить примерно такой результат:

Доступные виртуальные устройства Android:
Имя: my_avd_30
Путь: / home / nit /.android / avd / my_avd_30.avd
Цель: Google Play (Google Inc.)
На основе: Android 11.0 (R) Тег / ABI: google_apis_playstore / x86_64
SD-карта: 512 МБ

Обратите внимание на путь AVD в выводе выше. По тому же пути вы можете найти «config.ini », который можно использовать для изменения параметров конфигурации AVD.

Запустить эмулятор

Перейдите в папку «emulator» (вверх на несколько каталогов) и используйте следующую команду для запуска эмулятора:

$ ./ emulator -avd «my_avd_30»

Замените «my_avd_30» именем своего собственного AVD, созданного на шаге выше. Ваш эмулятор Android должен быть запущен:

Вы можете создать столько AVD, сколько захотите, и каждый AVD / образ системы будет обрабатываться отдельно.

Заключение

Эмулятор Android - отличный способ имитировать реальные Android-устройства на вашем настольном ПК. Вы можете использовать эмулятор для тестирования некоторых приложений, которые еще находятся в разработке, или вы можете использовать эмулятор для регулярного запуска Android-совместимых приложений и игр на ПК с Linux. Производительность эмулятора будет зависеть от мощности вашей системы, технологий виртуализации, доступных на вашем ПК, и совместимости вашей системы с модулем ядра KVM.

Как записать и транслировать игровую сессию в Linux
В прошлом игры считались только хобби, но со временем игровая индустрия увидела огромный рост с точки зрения технологий и количества игроков. Игровая ...
Лучшие игры с отслеживанием рук
Oculus Quest недавно представил отличную идею отслеживания рук без контроллеров. С постоянно растущим числом игр и действий, которые осуществляются фо...
Как показать наложение OSD в полноэкранных приложениях и играх Linux
Игра в полноэкранные игры или использование приложений в полноэкранном режиме без отвлекающих факторов может отрезать вас от соответствующей системной...