Тестирование на устройстве или эмуляторе Android
Существует несколько способов тестирования и отладки приложения Android с помощью реального устройства или эмулятора на компьютере с Windows. В этом руководстве мы изложили несколько рекомендаций.
Запуск на реальном устройстве Android
Чтобы запустить приложение на реальном устройстве Android, сначала необходимо включить устройство Android для разработки. С версии 4.2 параметры разработчика в Android скрыты по умолчанию, и их включение может отличаться в зависимости от версии Android.
Подготовка устройства к разработке
Для устройства под управлением последней версии Android 9.0 и более поздних версий:
- Подключите устройство к компьютеру для разработки Windows с помощью USB-кабеля. Вы можете получить уведомление об установке USB-драйвера.
- Откройте экран Параметры на устройстве Android.
- Выберите О телефоне.
- Прокрутите вниз и коснитесь сборки номер семь раз, пока вы не являетесь разработчиком! отображается.
- Вернитесь на предыдущий экран и выберите Система.
- Выберите Дополнительно, прокрутите вниз и выберите Параметры разработчика.
- В окне Параметры разработчика прокрутите вниз, чтобы найти и включить отладку по USB.
Сведения об устройстве под управлением более старой версии Android см. в разделе Настройка устройства для разработки.
Запуск приложения на устройстве
- На панели инструментов Android Studio выберите свое приложение в раскрывающемся меню Конфигурации запуска .

- В раскрывающемся меню целевого устройства выберите устройство, на которое вы хотите запустить приложение.

- Выберите Выполнить ▷. Приложение запустится на подключенном устройстве.
Запуск приложения на виртуальном устройстве Android с помощью эмулятора
Первое, что нужно знать при запуске эмулятора Android на компьютере с Windows, — это то, что независимо от интегрированной среды разработки (Android Studio, Visual Studio и т. д.) производительность эмулятора значительно улучшается за счет включения поддержки виртуализации.
Включение поддержки виртуализации
Перед созданием виртуального устройства с помощью эмулятора Android рекомендуется включить виртуализацию, включив функции Hyper-V и платформы гипервизора Windows (WHPX). Это позволит процессору компьютера значительно повысить скорость выполнения эмулятора.
- Наличие 4 ГБ памяти
- 64-разрядный процессор Intel или процессор AMD Ryzen с преобразованием адресов второго уровня (SLAT)
- Работаете под управлением Windows 10 сборки 1803 и более поздних версий (проверьте свою сборку #)
- Обновлены графические драйверы (диспетчер устройств > Видеоадаптеры > Обновление драйвера)

- Убедитесь, что оборудование и программное обеспечение компьютера совместимы с Hyper-V, открыв командную строку и введя команду : systeminfo
- В поле поиска Windows (внизу слева) введите «компоненты Windows». Выберите Включить или отключить компоненты Windows в результатах поиска.
- Когда появится список Компоненты Windows , прокрутите страницу, чтобы найти Hyper-V (включает средства управления и платформу) и Платформу гипервизора Windows, убедитесь, что установлен флажок для включения обоих компонентов, а затем нажмите кнопку ОК.
- Перезагрузите компьютер при появлении соответствующего запроса.
Эмулятор для разработки машинного кода с помощью Android Studio
При создании и тестировании собственного приложения Android рекомендуется использовать Android Studio. Когда приложение будет готово к тестированию, вы можете выполнить сборку и запуск приложения следующими способами:
- На панели инструментов Android Studio выберите свое приложение в раскрывающемся меню Конфигурации запуска .

- В раскрывающемся меню целевого устройства выберите устройство, на которое вы хотите запустить приложение.

- Выберите Выполнить ▷. При этом запустится Android Emulator.
После установки приложения на устройстве эмулятора можно использовать для Apply Changes развертывания определенных изменений кода и ресурсов без создания нового пакета APK. Дополнительные сведения см. в руководстве разработчика для Android .
Эмулятор для кроссплатформенной разработки с помощью Visual Studio
Существует множество вариантов эмулятора Android , доступных для компьютеров с Windows. Рекомендуется использовать эмулятор Google Android, так как он предоставляет доступ к новейшим образам ОС Android и службам Google Play.
Установка эмулятора Android с помощью Visual Studio

- Если вы еще не установили его, скачайте Visual Studio 2019. Используйте Visual Studio Installer, чтобы изменить рабочие нагрузки и убедиться, что у вас есть рабочая нагрузка Разработка мобильных приложений с помощью .NET.
- Создайте новый проект. После настройки Android Emulator вы можете использовать диспетчер устройств Android для создания, дублирования, настройки и запуска различных виртуальных устройств Android. Запустите диспетчер устройств Android из меню Сервис с помощью команды Сервис>Android>диспетчер устройств Android.
- После открытия диспетчер устройств Android выберите + Создать, чтобы создать устройство.
- Необходимо присвоить устройству имя, выбрать базовый тип устройства в раскрывающемся меню, выбрать процессор и версию ОС, а также несколько других переменных для виртуального устройства. Дополнительные сведения см. в статье Android диспетчер устройств Главном экране.
- На панели инструментов Visual Studio выберите отладку (подключается к процессу приложения, выполняющегося в эмуляторе после запуска приложения) или режим выпуска (отключает отладчик). Затем выберите виртуальное устройство в раскрывающемся меню устройства и нажмите кнопку Воспроизвести ▷, чтобы запустить приложение в эмуляторе.
Дополнительные ресурсы
- Разработка приложений для двойного экрана для Android и получение пакета SDK для устройства Surface Duo
- Добавление исключений Защитника Windows для повышения производительности
Как запустить эмулятор в Android Studio
то Android эмулятор уже присутствует в системе, остается его немного настроить.
Tools → SDK Manager → Android SDK
На вкладке SDK Platforms необходимо выбрать версии, под которые будет происходить тестирование Android приложений:

На вкладке SDK Tools отметить и установить пакеты и библиотеки. Ниже на рисунке минимально-оптимальный набор для комфортной работы.

Tools → AVD Manager
В открывшемся окне нужно добавить устройства или установить свои параметры виртуального устройства для эмулятора, нажав на кнопку «+Create Virtual Device. ». Можно выбрать / создать несколько вариантов.

Android Emulator не запускается или выдает ошибку
Эмулятор Андроида выдает ошибку:
Error while waiting for device: The emulator process for AVD was killed
1. Посмотрите, стоит ли у Вас последняя версия эмулятора.
Tools → SDK Manager → Android SDK → вкладка SDK Tools → пункт Android Emulator

Чтобы удалить текущую версию, нужно убрать галочку рядом с Android Emulator и нажать на кнопку «Apply». Затем поставить галочку и опять нажать на кнопку «Apply» (применить). Установится последняя версия Эмулятора.
2. Очень частая причина в недостаточном месте на диске для запуска Android Emulator. Необходимо очистить диск, добавить дискового пространства и запустить Эмулятор Андроида.
3. Если проблема остается, посмотрите верно ли указан путь расположения файлов Android Emulator:
Tools → SDK Manager → Android SDK → пункт Android SDK Location


Run → Run ´app´ или Shift+F10 или

Ubuntu
- Просмотр .chm файлов в Xubuntu 14.04 LTS (Trusty Tahr — Надёжный Тар)
- Запись CD, DVD и ISO-образа на Xubuntu 14.04 LTS
- Конвертер видео WinFF в Xubuntu 14.04 LTS
- Установка Crossover в Xubuntu 14.04 LTS
- Монтирование и запись ISO, MDF образов в Xubuntu Linux
- Установка программы Double Commander аналога Total Commander в XUbuntu 14.04
- Файловый менеджер Midnight Commander
- Выбор и установка офисного пакета LibreOffice в Xubuntu
- Установка браузера Google Chrome в Xubuntu 14.04 LTS
- Установка браузера Opera в Xubuntu 14.04 LTS
- Программа FSlint для поиска и удаления одинаковых файлов в Xubuntu 14.04
- Утилита QpxTool в Xubuntu 14.04 LTS
- Восстановление данных, улучшение читаемости на оптических дисках программой dvdisaster Xubuntu 14.04 LTS
- Русификация Xubuntu 16.04. Смена раскладки клавиатуры. Русификация Ubuntu через консоль.
- Установка FTP-клиента FileZilla в Xubuntu 16.04
- P7Zip — аналог RAR архиватора в Xubuntu 16.04 Linux
- Форматирование накопителя USB флеш-карты в Xubuntu 16.04
- Установка редактора Komodo в Xubuntu 14.04
- Браузер Slimjet в Xubuntu 14.04
- Web-браузер Chromium в Xubuntu 14.04
- Установка Acrobat Pro 8.0 на Xubuntu с помощью CrossOver
- Telegram и способы установки в Ubuntu 16.04 и в другие релизы
- Клавиатурный тренажер в Ubuntu
- Удаление CrossOver из операционной системы Ubuntu
- Инструменты для очистки Linux Ubuntu
- Установка Foxit Reader в Ubuntu
- Eric Python IDE — среда разработки на Python
- Как установить или обновить LibreOffice 5.4 в Ubuntu
- Программа Kazam для записи вебинаров и фильмов с экрана
- Программа SimpleScreenRecorder для записи вебинаров и видео с экрана
- Программа Vokoscreen для записи вебинаров и видео с экрана
- XAME Applications Menu Editor как инструмент для редактирования меню приложений XFCE
- Подготовка Xubuntu к работе после установки и настройка рабочего стола XFCE
- MediaInfo в Ubuntu 16.04 (Xenial Xerus), Ubuntu 16.10 (Yakkety Yak), Ubuntu 17.04 (Zesty Zapus), Ubuntu 17.10 (Artful Aardvark)
- Как удалить Konqueror из Ubuntu 16.04
- Установка Java 8 и Java 9 в Ubuntu
- Как узнать версию Ubuntu или Xubuntu и версию ядра
- Открыть PSD-файлы программой XnView MP в Ubuntu
- Установка LibreOffice 6.0 на Ubuntu 16.04 LTS, Ubuntu 17.10 и Ubuntu 18.04
- Сканер уязвимостей RkHunter
- Как установить PostgreSQL 12 на Ubuntu 18.04
- Как установить pgAdmin4 в Ubuntu 18.04
- Как установить WebStorm в Ubuntu 18.04
- Как изменить свой пароль в Ubuntu 18.04
- Установка Node.js 14.0 на Ubuntu 18.04
- Простая установка последней версии Docker на Ubuntu
- Как установить PostgreSQL 13 на Ubuntu 20.04
- Как установить принтер HP Color Laser 150 на Ubuntu
- Как установить Android Studio на Ubuntu
- Как запустить эмулятор в Android Studio
- Как установить IDLE (Python IDE) на Ubuntu 20.04
- Как установить драйверы NVIDIA на Ubuntu 22.04
- Как установить Python 3.11 в Ubuntu 22.04
- Как установить Wine на Ubuntu 22.04
Используем Android Studio в качестве эмулятора смартфона

Эмулятор Android Studio предоставляет практически все возможности реального Android-устройства (смартфона или планшета) прямо с компьютера. Вы можете имитировать телефонные звонки и сообщения, указывать местоположение, имитировать вращение и другие аппаратные датчики, получать доступ к Google Play и многое другое.
Наше руководство покажет как установить и использовать эмулятор смартфонов Android Studio для тестирования разнообразных приложений и последних версий операционных систем Android.
Примечание . Эмулятор Android поддерживает только 64-разрядные версии Windows 10 / 8 / 7 и требует как минимум 4 гигабайта оперативной памяти. Необходима поддержка и активация функций виртуализации «Intel Virtualization Technology» или «AMD Virtualization Technology» в BIOS материнской платы.
Как установить и подготовить Android Studio
Для начала, перейдите на официальную страницу загрузки и скачайте 64-битную версию.

Запустите дистрибутив, нажмите кнопку «Next» и выполните установку следуя инструкциям.

По завершении, нажмите «Finish«.

Если у вас нет сохраненных настроек программы, выберите «Do not import settings» и подтвердите нажав «OK«.

Откажитесь от передачи статистики в Google кнопкой «Dont send«.

Пропустите страницу приветствия.

Выберите индивидуальные настройки.

Задайте подходящую тему оформления.

Отметьте галочкой «Android Virtual Device» и проследуйте дальше.

Задайте объём оперативной памяти руководствуясь вашей конфигурацией компьютера.

В следующем окне нажмите кнопку «Finish«.

Подождите пока загрузятся необходимые компоненты.

И финишируйте одноименной кнопкой.

Как подготовить эмулятор Android Studio
В окне «Welcome to Android Studio» нажмите «Start a new Android Studio project«.

Выберите «Basic Activity«.

Задайте «Версию Android», мы выбрали последнюю Android 10 (Q) и нажмите «Finish«.

Как настроить и запустить эмулятор Android Studio
Запустите Android Studio и нажмите кнопку менеджера виртуального Android-устройства.

В нем будет готовое устройство «Nexus 5 X» которое можно удалить из-за отсутствия сервиса Play Store.

После чего, создадим своё нажав «Create Virtual Device«.

Отметим категорию устройства, это может быть смартфон, планшет либо другое. Мы выберем «Phone» и эмулируем смартфон, «Pixel 2» со значком «Play Store» отлично подойдет.

Теперь скачаем операционную систему Android 10 с сервисом Google Play нажав «Download«.


Дождемся скачивания и распаковки системы.

Нажмем на «Finish«.

И пойдем дальше.

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

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


Когда устройство будет загружено, перейдите в настройки Android, прокрутите в низ и зайдите в раздел «System«.

Пройдите по такому пути Languages & input > Languages.

Добавьте «Русский язык» через кнопку «Add a Language«, поставьте «Русский» первым языком.

Пользуйтесь операционной системой Android и тестируйте разнообразные приложения из Google Play на своем компьютере.
Рекомендуемый контент


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

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

Используя мощный эмулятор Android для компьютера LDPlayer вы сможете играть в мобильные игры на высокой скорости и тестировать разнообразные приложения из Google Play.
Виртуальные машины и эмуляторы
Читать подробнее

BlueStacks — высокопроизводительный игровой эмулятор Android позволяющий тестировать приложения из сервиса Google Play и играть в разнообразные мобильные игры прямо на своем компьютере.
Виртуальные машины и эмуляторы
Читать подробнее

Как сделать скриншот на Android? Данный вопрос неизбежен для каждого пользователя смартфона или планшета на операционной системе Android. Наше небольшое руководство покажет как делать снимки экрана своего устройства.
Эмуляторы в Android

В последнее время эмуляция ОС Android на компьютере стала очень популярной. Пользователям зачастую необязательно знать принципов работы, достаточно просто скачать из Интернета специальный эмулятор с уже установленной ОС на борту и запустить его, благо эмуляторов сейчас существует большое множество. Единственное, что должен учесть пользователь, это то, соответствует ли его компьютер системным требованиям эмулятора.
Существует много разных причин, по которым люди используют эмуляторы Android. Кто-то играет на эмуляторе в мобильные игры, кто-то пользуется возможностями Android, недоступными на реальном устройстве, а кому-то просто нравится пользоваться мобильными приложениями на своём компьютере. Для разработчиков приложений эмуляторы тоже очень полезны, поскольку позволяют тестировать приложение на разных конфигурациях и отлаживать его работу.
Главным преимуществом эмулятора при тестировании является то, что он даёт мгновенный доступ к любой версии Android или любому устройству, на котором нужно проверить работу приложения. Кроме того, разработчику не нужно волноваться по поводу того, что эмулятор перестанет корректно работать — в этом случае достаточно будет просто сбросить его до базовых параметров.
К недостатку такого подхода можно отнести то, что у разработчика нет возможности увидеть, как приложение действительно выглядит на устройстве, например, с AMOLED дисплеем. Также у эмуляторов нет доступа к некоторым аппаратным функциями реальных устройств.
В этой статье мы рассмотрим, как работать с родным эмулятором от Android Studio, а также рассмотрим несколько сторонних эмуляторов.
Эмулятор Android Studio
Эмулятор Android от Google на протяжении этих лет прошёл долгий путь. Когда-то он был проклятием в жизни разработчика, демонстрируя самые главные недостатки среды разработки. Безумно медленный инструмент с огромным нереализованным потенциалом, призванным улучшить жизнь разработчика.
Но за последние годы Google сильно потрудился над своим эмулятором и превратил его в один из лучших инструментов для разработки: быстрый, гибкий и полезный при тестировании и отладке приложений.

Эмулятор Android может имитировать работу смартфона, планшета, часов Wear OS и устройств Android TV. Он содержит в себе конфигурации популярных типов устройств и работает быстрее, чем реальное устройство, подключенное по USB.
С его помощью можно имитировать входящие звонки и сообщения, указывать местоположение, тестировать различные скорости мобильного интернета, повороты экрана и различные датчики, как у реального устройства. Однако не все возможности поддерживаются эмулятором, в частности он не поддерживает следующее:
- Bluetooth
- NFC
- Работу с SD-картой
- Работу с наушниками
- USB
Поэтому если вам нужно протестировать что-то из вышеперечисленного, то придётся воспользоваться реальным устройством, в остальном же эмулятор полностью повторяет функционал.
Примечание: что касается эмулятора Wear OS, то он не поддерживает кнопку Обзор (Последние приложения), D-pad и датчик отпечатков пальцев.
Каждый экземпляр эмулятора использует AVD (Android Virtual Device). AVD — это конфигурация, которая определяет характеристики устройства, который нужно эмулировать: форм-фактор, версию Android и различные характеристики. Он содержит следующие компоненты:
- Профиль устройства
Профиль устройства определяет характеристики устройства, которое нужно эмулировать. Менеджер AVD содержит в себе несколько предустановленных профилей (такие устройства, как Nexus и Pixel), но также позволяет создавать свои собственные. Кроме того, некоторые профили включают Google Play, такие профили полностью совместимы с CTS и позволяют использовать образы системы с установленным приложением Google Play. - Образ системы
Содержит нужную версию Android. Для полноты тестирования лучше всего создавать AVD для каждой версии Android, которую поддерживает приложение. Некоторые образы системы помечены надписью Google APIs: это означает, что они включают в себя доступ к сервисам Google Play. Если же образы помечены как Google Play, то кроме сервисов Google Play они включают также само приложение Google Play. - Область хранения
AVD имеет специальную область хранения на компьютере. В ней хранятся пользовательские данные, данные устройства, такие как установленные приложения и настройки, а также эмулированная SD-карта. Если есть такая необходимость, с помошью Менеджера AVD можно удалять с эмулятора пользовательские данные, приводя ему к «заводскому» виду. - Скин
Скин нужен для того, чтобы задать устройству внешний вид. Менеджер AVD содержит несколько предустановленных скинов, также имеется возможность использовать сторонние скины.
Для того, чтобы создать новый AVD, нужно запустить AVD Manager. Для этого нужно в Android Studio в меню выбрать Tools — AVD Manager. Откроется окно менеджера, в котором будет отображаться список созданных эмуляторов.

Чтобы создать новый эмулятор, нужно нажать на Create Virtual Device в Менеджере AVD. Откроется окно, в котором будет предложено выбрать тип устройства и профиль.

После того, как будет выбран профиль, нужно нажать на Next для перехода далее. Здесь нужно выбрать, какой образ системы использовать.

На вкладке Recommended перечислены рекомендуемые образы системы. Другие вкладки содержат более полный список доступных образов. Справа приводится информация о выбранном образе (уровень API, версия).
Примечание: образы x86 работают на эмуляторе быстрее всего.
Уровень API важен, поскольку если он будет меньше, чем тот, что указан в манифесте приложения, приложение не будет установлено на этот эмулятор.
Если образ ранее не был скачан, рядом с названием появится кнопка Download, нажатие на которую начнёт процесс скачивания. Для скачивания образа потребуется доступ к Интернету.
Чтобы перейти на следующий этап, нужно нажать Next. В новом окне будет предложено изменить дополнительные свойства AVD (название AVD, ориентацию экрана).

После нажатия на Show Advanced Settings откроются дополнительные настройки, в которых можно изменить следующее:
- Фронтальную/основную камеру. Вместо эмуляции изображения есть возможность использовать в качестве камеру подключённую вебкамеру.
- Скорость и качество интернет-соединения.
- Способ загрузки. Если выбрать Quick Boot, то эмулятор будет сохранять текущее состояние при выключении и загружать его при включении. Cold Boot — холодный старт.
- Количество выделенной оперативной памяти и места на диске.
- Включение\отключение внешнего вида эмулятора.
- Включение\отключение ввода с клавиатуры.
Важно! Использование Quick Boot может сильно замедлить работу компьютера, если у него будет недостаточно свободной оперативной памяти для загрузки-сохранения данных. В этом случае лучше использовать Cold Boot.
После того, как AVD будет настроен, останется только нажать Finish. После этого созданный AVD можно будет увидеть в окне Менеджера AVD.
Если нужно будет изменить настройки AVD, это легко можно сделать, нажав на кнопку Edit рядом с нужным эмулятором в списке Менеджера AVD.

Чтобы запустить эмулятор, достаточно в Менеджере AVD нажать на кнопку Run.

Протестировать приложение на эмуляторе можно, нажав на кнопку Run в Android Studio.

Откроется окно Select Deployment Target, в котором будет предложено выбрать, на каком устройстве нужно запустить приложение.

После нажатия OK начнётся запуск выбранного эмулятора, если он не до сих пор запущён, либо установка APK на эмулятор.
Примечание: также установить приложение на эмулятор можно, просто перетащить APK-файл на экран эмулятора.
Эмулятор Android позволяет тестировать самые разные функции. Их можно настроить, нажав на кнопку Extended Controls в меню рядом с эмулятором.

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

Вкладка Cellular содержит параметры, регулирующие качество связи и мобильного интернета. Например, можно настроить тип сети, выбрав LTE, GPRS или другие варианты, силу сигнала и домашний регион/роуминг.

На вкладке Battery можно установить уровень заряда батареи и её состояние (заряжается, разряжается и так далее).

Вкладка Phone позволяет симулировать входящие звонки и смс-сообщения.

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

Аналогичным образом можно отправить текстовое сообщение, введя текст сообщения в поле SMS Message и нажав Send Message.

Вкладка Directional pad представляет собой дополнительный набор элементов управления, встроенных в устройство или подключенных внешне, который обеспечивает управление направлением (вверх, вниз, вправо, влево).

На вкладке Fingerprnt можно симулировать использование датчика отпечатков. На выбор предлагается несколько предустановленных отпечатков пальцев для различных тестов. Чтобы сообщить датчику о том, что пользователь прикладывает палец, нужно нажать на кнопку Touch the sensor.

Вкладка Virtual sensors отвечает за симуляцию работы различных датчиков, таких как гироскоп, акселерометр и магнитометр.

С их помощью можно тестировать приложение на предмет изменения положения устройства в пространстве, ориентации или того и другого. Эмулятор имитирует способ реагирования датчиков акселерометра и магнитометра при перемещении или повороте реального устройства.
Кроме того, на вкладке Additional sensors находятся различные датчики положения и окружения. На этой вкладке можно настроить следующее:
- Температура окружающей среды
Имитирует температуру воздуха. - Магнитное поле
Имитирует изменение окружающего магнитного поля, значения указываются в микротеслах (мкТ). - Близость
Определяет расстояние до какого-либо объекта. - Свет
Имитирует изменение уровня освещённости, измеряется в люксах. - Давление
Измеряет давление окружающего воздуха, значения указаны в миллибар. - Относительная влажность
Изменяет собственно относительную влажность окружающей среды.
Что касается остальных пунктов меню эмулятора, то они вкратце перечислены ниже.

- Кнопка включания/выключения экрана. При удерживании включает/выключает устройство.
- Кнопка увеличения громкости
- Кнопка уменьшения громкости
- Поворот экрана налево
- Поворот экрана направо
- Создание скриншота экрана. По умолчанию, скриншот сохраняется на рабочий стол и имеет название Screenshot_yyyymmdd-hhmmss.png.
- Изменяет курсор на лупу. Клик левой кнопкой мыши по экрану увеличивает масштаб на 25%, правой кнопкой мыши — уменьшает. Для возврата из режима нужно повторнго нажать на кнопку.
- Возвращает к предыдущему экрану либо закрывает диалоговое окно, меню опций, панель уведомлений или экранную клавиатуру.
- Возвращает на домашний экран.
- Открывает список недавних приложений.
Вот всё основное, что можно сказать о том, какие возможности предоставляет встроенный эмулятор Android Studio. Функционал весьма богат и позволяет тестировать самые разные возможности приложений.
Сторонние эмуляторы
Genymotion
Genymotion является одним из самых популярных эмуляторов Android за счёт своего быстродействия и развития разработчиками. Этот проект был развит из AndroidVM и на данный момент обзавёлся большим количеством улучшений.

Genymotion, аналогично эмулятору Android Studio, обладает большим количеством возможностей. К недостаткам же можно отнести то, что он является платным, для ознакомления на сайте доступна 30-дневная триал-версия. Также стоит отметить, что для работы Genymotion нужно, чтобы на компьютере был установлен Oracle VM VirtualBox.
Регистрация на сайте, а также скачивание и установка достаточно просты, поэтому здесь не имеет смысла останавливаться. При запуске Genymotion появляется окно с пустым списком эмуляторов.

Для создания нового эмулятора нужно нажать Add.

Здесь будет представлен список заготовленных образов и конфигураций устройств. Причём список весьма богат и включает в себя устройства Motorola, Sony, Samsung и другие.
Когда нужная конфигурация выбрана, нужно нажать Next. На следующем экране будет показана суммарная информация о выбранной конфигурации, а также будет предложено дать название эмулятору.

После нажатия на Next начнётся скачивание образа выбранной версии Android и создание эмулятора. Как только всё будет завершено, останется только нажать на Finish.

После создания эмулятор будет отображаться в списке на основном окне.

Чтобы запустить эмулятор, нужно выбрать нужную конфигурацию и нажать Start. В результате откроется окно с эмулятором и меню управления.

Как можно видеть, в триал-версии не все особенности поддерживаются, активны только следующие:
- Battery
В этом окне можно настраивать уровень заряда, заряжается ли батарея или нет.
Например, можно выставить низкий заряд батареи, после чего на эмулятор сразу придёт уведомление о низком уровне заряда.
- GPS
Здесь можно включить определение местонахождения устройства по геоданным. Можно ввести все координаты (широту, долготу, высоту) и нажать Map, после чего на карте будут показаны введённые координаты. Или наоборот, можно кликнуть по точке на карте и в окне GPS отобразятся координаты этой точки.
- Camera
В этом окне можно включить симуляцию камеры. При этом можно выбрать, что использовать для отображения камеры. Также в окне Preview будет показано, как всё это будет выглядеть.
Таким образом, Genymotion предлагает неплохой и удобный функционал по работе с приложениями, однако полный его потенциал раскрывается в коммерческой версии.
Раздел: Кодинг Метки: Android, Android Studio, bluestacks, emulator, genymotion
Эмуляторы в Android : 3 комментария
- prog19.08.2021 Genymotion круче
- Ильгиз 05.03.2023 Daniil, полностью согласен!