Как создать виртуальное устройство для эмуляции ваших приложений — Технология
перейти к содержанию

Как создать виртуальное устройство для эмуляции ваших приложений

Объявления

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


Эти устройства известны как виртуальные устройства Android (AVD) и в основном состоят из эмуляторов, которые мы создаем и настраиваем в соответствии с нашими потребностями в отношении типа устройства, будь то мобильный телефон или планшет, размера или плотности экрана, функций, версии операционной системы, память среди других элементов, которые могут быть важны для нашего приложения.

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

Создание мобильного эмулятора.

 

Если в Android Studio уже создан эмулятор, то в левом верхнем углу будет отображаться имя виртуального устройства, в этом случае, как было сказано в предыдущих постах, создаем эмулятор API 28 пикселей 2который уже выбран и готов к запуску приложения.


Если вы хотите создать еще один, мы можем ввести опцию Диспетчер устройств откуда мы увидим созданный эмулятор и можем его изменить, или нажать «Создать устройство», чтобы создать новый.

Если, наоборот, вы впервые собираетесь создавать эмулятор Android Studio, то увидите, что в верхнем левом углу появляется опция, указывающая, что устройств нет (No Devices) и если мы отобразим эту опцию мы найдем 3 варианта, из которых мы можем ввести «АВД-менеджер” или такой же значок на верхней панели, как показано на изображении.


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


При нажатии на кнопку «Создать» открывается окно, в котором мы можем увидеть различные категории для создания эмуляторов, таких как телевизоры, сотовые телефоны, часы, планшеты и другие.

 

Отсюда мы выбираем опцию «Телефон» и выбираем один из доступных, там мы можем увидеть имя устройства, если оно имеет Google Play (важно для функций, требующих Google API), размер, разрешение и плотность экрана, в В этом случае мы выберем «Пиксель 2» и нажмем «Далее».


 

При этом загружается другое окно, откуда мы должны загрузить образ версии операционной системы, с которой мы хотим работать. Если ранее уже были загружены изображения, они будут отображаться здесь, но в этом случае мы видим, что их нет (очень важно, чтобы мы были подключены к Интернету, иначе этот процесс не мог быть осуществлен для загрузки, после этого это не обязательно) , мы нажимаем Download на нужный нам вариант, например, как видно на изображении, мы загружаем «android Pie»


При этом загружается другое окно, из которого мы должны принять лицензию на использование и нажать «Далее».

Процесс загрузки и установки виртуального устройства начинается автоматически, это может занять некоторое время в зависимости от вашего интернет-соединения.


Закончив и закончив, возвращаемся в предыдущее окно, где мы уже видим скачанный образ, выбираем его и нажимаем Далее


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


Сделав это, мы видим, что наш эмулятор уже связан, и устройство загружается в разделе «Диспетчер устройств», как показано в начале этого руководства.

Если мы хотим, мы можем запустить эмулятор напрямую или щелкнуть боковую вкладку «Диспетчер устройств», чтобы скрыть ее (не обязательно), и щелкнуть значок «Выполнить» вверху.

 

это запускает эмулятор и отображает наше приложение, этот процесс может занять некоторое время в первый раз, когда запускается процесс установки, после этого ожидается, что эмулятор будет работать намного быстрее.


Если мы хотим создать новый эмулятор, мы возвращаемся в диспетчер устройств и нажимаем «Создать устройство».


При этом мы повторяем предыдущие шаги, например, мы можем создать планшет, и в конце мы увидим, что новый эмулятор загружен, и когда мы отобразим параметры, мы найдем все созданные эмуляторы.


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

При этом эмулятор загружается, и мы также можем видеть, как каждый запущенный эмулятор разделен на вкладки.

Дисплей эмулятора.

 

Раньше эмулятор по умолчанию загружался в виде отдельного окна, в настоящее время по умолчанию он включен в интерфейс Android Studio с левой стороны, однако мы можем разместить его где угодно или удалить, если мы хотим, чтобы он плавал и, таким образом, перемещал внешний экран. чтобы он не зависел от IDE.

 

Чтобы свернуть эмулятор, мы можем щелкнуть боковую вкладку «Эмулятор» и снова показать его, щелкнув по нему еще раз.


 

Если мы хотим изменить положение, мы щелкаем правой кнопкой мыши «Эмулятор» и видим различные варианты, в этом случае мы выбираем «Переместить в» и определяем желаемое местоположение.

Если теперь мы хотим оставить эмулятор плавающим, то выбираем «Режим отображения» и опцию «Плавающий».

Таким образом, у нас есть эмулятор в виде отдельного окна от среды разработки.


И при этом мы уже создали и настроили виртуальные устройства, с помощью которых мы можем протестировать наше первое приложение.

 

Это также может вас заинтересовать.

 



Есть ли что-нибудь, что вы хотите добавить или прокомментировать по поводу этой записи? смело делайте….И если вам понравилось... Я приглашаю вас поделиться Д Подпишитесь, нажав кнопку «Присоединиться к этому сайту», чтобы получать больше подобных сообщений. 😉