how to remove emulator from tool window android studio
for the new android version 4.1 or newer, we can run the emulator directly to the android studio tool window. it’s good. so I add an emulator there, but I face some problems seeing this full screen of the emulator if I open logcat. so, now I want to remove the emulator from there. (i am unable to find out this setting, that where we remove this connection form directly show in android studio).
see this image,(it helps you to get my question proper)
again, in short, I want to remove the emulator tool window from my android studio. (i want to directly open this in the default way, where i will able to use emulator without showing inside of android studio)
![]()
6 Answers 6
go to File -> Setting -> tools -> Emulator and uncheck the checkbox (Launch in tool window) and apply changes. That’s it. and restart your emulator
![]()
Step 1 : File -> Setting -> Tools -> Emulator Just uncheck the checkbox of "Launch in tool window" & click on Apply at right bottom & restart Emulator again.
Step 1 : Android Studio -> Preference -> Tools -> Emulator Just uncheck the checkbox of "Launch in tool window" & click on Apply at right bottom & restart Emulator again.
If still emulator is in Tool Window then first you need to stop running emulator in Tool Window.
For stop emulator,
Step 2 Open AVD Manager -> Choose down arrow of your selected emulator -> click on "Stop".
Just verify Step 1 before running your application again. Now you have to run your application.
Как открепить эмулятор от android studio
how to remove emulator from tool window android studio
for the new android version 4.1 or newer, we can run the emulator directly to the android studio tool window. it’s good. so I add an emulator there, but I face some problems seeing this full screen of the emulator if I open logcat. so, now I want to remove the emulator from there. (i am unable to find out this setting, that where we remove this connection form directly show in android studio).
see this image,(it helps you to get my question proper)
again, in short, I want to remove the emulator tool window from my android studio. (i want to directly open this in the default way, where i will able to use emulator without showing inside of android studio)

![]()
4 Answers 4
go to File -> Setting -> tools -> Emulator and uncheck the checkbox (Launch in tool window) and apply changes. That’s it. and restart your emulator
![]()
Step 1 : File -> Setting -> Tools -> Emulator Just uncheck the checkbox of "Launch in tool window" & click on Apply at right bottom & restart Emulator again.
Step 1 : Android Studio -> Preference -> Tools -> Emulator Just uncheck the checkbox of "Launch in tool window" & click on Apply at right bottom & restart Emulator again.
If still emulator is in Tool Window then first you need to stop running emulator in Tool Window.
For stop emulator,
Step 2 Open AVD Manager -> Choose down arrow of your selected emulator -> click on "Stop".
Just verify Step 1 before running your application again. Now you have to run your application.
Create and manage virtual devices
An Android Virtual Device (AVD) is a configuration that defines the characteristics of an Android phone, tablet, Wear OS, Android TV, or Automotive OS device that you want to simulate in the Android Emulator. The Device Manager is an interface you can launch from Android Studio that helps you create and manage AVDs.
To open the new Device Manager, do one of the following:
- From the Android Studio Welcome screen, select More Actions > Virtual Device Manager.

- After opening a project, select View > Tool Windows > Device Manager from the main menu bar.

If you want to use virtual devices to run your automated instrumented tests in a scalable and self-managed way, consider using Gradle Managed Devices.
About AVDs
An AVD contains a hardware profile, system image, storage area, skin, and other properties.
We recommend that you create an AVD for each system image that your app could potentially support based on the <uses-sdk> setting in your manifest.
Hardware profile
The hardware profile defines the characteristics of a device as shipped from the factory. The Device Manager comes preloaded with certain hardware profiles, such as Pixel devices, and you can define or customize the hardware profiles as needed.
Notice that only some hardware profiles are indicated to include Play Store. This indicates that these profiles are fully CTS compliant and may use system images that include the Play Store app.
System images
A system image labeled with Google APIs includes access to Google Play services. A system image labeled with the Google Play logo in the Play Store column includes the Google Play Store app and access to Google Play services, including a Google Play tab in the Extended controls dialog that provides a convenient button for updating Google Play services on the device.
To ensure app security and a consistent experience with physical devices, system images with the Google Play Store included are signed with a release key, which means that you cannot get elevated privileges (root) with these images. If you require elevated privileges (root) to aid with your app troubleshooting, you can use the Android Open Source Project (AOSP) system images that do not include Google apps or services.
Storage area
The AVD has a dedicated storage area on your development machine. It stores the device user data, such as installed apps and settings, as well as an emulated SD card. If needed, you can use the Device Manager to wipe user data, so the device has the same data as if it were new.
An emulator skin specifies the appearance of a device. The Device Manager provides some predefined skins. You can also define your own, or use skins provided by third parties.
AVD and app features
Be sure your AVD definition includes the device features your app depends on. See Hardware Profile Properties and AVD Properties for lists of features you can define in your AVDs.
Create an AVD
Tip: If you want to launch your app into an emulator, instead run your app from Android Studio and then in the Select Deployment Target dialog that appears, click Create New Virtual Device.
To create a new AVD:
The Select Hardware window appears.

Notice that only some hardware profiles are indicated to include Play Store. This indicates that these profiles are fully CTS compliant and may use system images that include the Play Store app.
If you don’t see the hardware profile you want, you can create or import a hardware profile.
The System Image page appears.
The Recommended tab lists recommended system images. The other tabs include a more complete list. The right pane describes the selected system image. x86 images run the fastest in the emulator.
If you see Download next to the system image, you need to click it to download the system image. You must be connected to the internet to download it.
The API level of the target device is important, because your app won’t be able to run on a system image with an API level that’s less than that required by your app, as specified in the minSdkVersion attribute of the app manifest file. For more information about the relationship between system API level and minSdkVersion , see Versioning Your Apps.
If your app declares a <uses-library> element in the manifest file, the app requires a system image in which that external library is present. If you want to run your app on an emulator, create an AVD that includes the required library. To do so, you might need to use an add-on component for the AVD platform; for example, the Google APIs add-on contains the Google Maps library.
The Verify Configuration page appears.
Click Show Advanced Settings to show more settings, such as the skin.
The new AVD appears in the Virtual tab of the Device Manager and the target drop-down menu.
To create an AVD starting with a copy:
-
From the Virtual tab of the Device Manager, click Menu and select Duplicate.
Create a hardware profile
The Device Manager provides predefined hardware profiles for common devices so you can easily add them to your AVD definitions. If you need to define a different device, you can create a new hardware profile. You can define a new hardware profile from the beginning, or copy a hardware profile as a start. The preloaded hardware profiles aren’t editable.
To create a new hardware profile from the beginning:
- In the Select Hardware page, click New Hardware Profile.
- In the Configure Hardware Profile page, change the hardware profile properties as needed.
- Click Finish.
Your new hardware profile appears in the Select Hardware page. You can optionally create an AVD that uses the hardware profile by clicking Next. Or, click Cancel to return to the Virtual tab or target device drop-down menu.
To create a hardware profile starting with a copy:
-
In the Select Hardware page, select a hardware profile and click Clone Device.
Your new hardware profile appears in the Select Hardware page. You can optionally create an AVD that uses the hardware profile by clicking Next. Or, click Cancel to return to the Virtual tab or target device drop-down menu.
Edit existing AVDs
From the Virtual tab of the Device Manager, you can perform the following operations on an existing AVD:
- To edit an AVD, click Edit this AVD and make your changes.
- To delete an AVD, click Menu and select Delete.
- To show the associated AVD .ini and .img files on disk, click Menu and select Show on Disk.
- To view AVD configuration details that you can include in any bug reports to the Android Studio team, click Menu and select View Details.
Edit existing hardware profiles
From the Select Hardware page, you can perform the following operations on an existing hardware profile:
- To edit a hardware profile, select it and click Edit Device. Or right-click a hardware profile and select Edit. Next, make your changes.
- To delete a hardware profile, right-click it and select Delete.
You can’t edit or delete the predefined hardware profiles.
Run and stop an emulator, and clear data
From the Virtual tab, you can perform the following operations on an emulator:
- To run an emulator that uses an AVD, click Launch
. - To stop a running emulator, click Menu and select Stop.
- To clear the data for an emulator, select Wipe Data. Or click Menu and select Wipe Data.
Import and export hardware profiles
From the Select Hardware page, you can import and export hardware profiles:
-
To import a hardware profile, click Import Hardware Profiles and select the XML file containing the definition on your computer.
Hardware profile properties
You can specify the following properties of hardware profiles in the Configure Hardware Profile page. AVD configuration properties override hardware profile properties, and emulator properties that you set while the emulator is running override them both.
The predefined hardware profiles included with the Device Manager aren’t editable. However, you can copy them and edit the copies.
- Phone/Tablet
- Wear OS
- Android TV
- Chrome OS Device
- Android Automotive
Select one of the following:
- None — No hardware controls. Navigation is through the software.
- D-pad — Directional Pad support.
- Trackball
- Wheel
These options are for actual hardware controls on the device itself. However, the events sent to the device by an external controller are the same.
Select one or both options:
- Portrait — Oriented taller than wide.
- Landscape — Oriented wider than tall.
If you select both, you can switch between orientations in the emulator. You must select at least one option to continue.
To enable the camera, select one or both options:
- Back-Facing Camera — The lens faces away from the user.
- Front-Facing Camera — The lens faces toward the user.
AVD properties
You can specify the following properties for AVD configurations in the Verify Configuration page. The AVD configuration specifies the interaction between the development computer and the emulator, as well as properties you want to override in the hardware profile.
AVD configuration properties override hardware profile properties. Emulator properties that you set while the emulator is running override them both.
Select one option for the initial emulator orientation:
- Portrait — Oriented taller than wide.
- Landscape — Oriented wider than tall.
An option is enabled only if it’s selected in the hardware profile. When running the AVD in the emulator, you can change the orientation if both portrait and landscape are supported in the hardware profile.
To enable a camera, select one or both options:
- Front — The lens faces away from the user.
- Back — The lens faces toward the user.
The Emulated setting produces a software-generated image, while the Webcam setting uses your development computer webcam to take a picture.
This option is available only if it’s selected in the hardware profile; it’s not available for Wear OS and Android TV.
Select a network protocol to determine the speed of data transfer:
- GSM — Global System for Mobile Communications
- HSCSD — High-Speed Circuit-Switched Data
- GPRS — Generic Packet Radio Service
- EDGE — Enhanced Data rates for GSM Evolution
- UMTS — Universal Mobile Telecommunications System
- HSDPA — High-Speed Downlink Packet Access
- LTE — Long-Term Evolution
- Full (default) — Transfer data as quickly as your computer allows.
Select how graphics are rendered in the emulator:
- Hardware — Use your computer graphics card for faster rendering.
- Software — Emulate the graphics in software, which is useful if you’re having a problem with rendering in your graphics card.
- Automatic — Let the emulator decide the best option based on your graphics card.
- Cold boot — Start the device each time by powering up from the device-off state.
- Quick boot — Start the device by loading the device state from a saved snapshot. For details, see Run the emulator with Quick Boot.
Create an emulator skin
An Android emulator skin is a collection of files that define the visual and control elements of an emulator display. If the skin definitions available in the AVD settings don’t meet your requirements, you can create your own custom skin definition, and then apply it to your AVD.
Each emulator skin contains:
- A hardware.ini file
- Layout files for supported orientations (landscape, portrait) and physical configuration
- Image files for display elements, such as background, keys and buttons
To create and use a custom skin:
- Create a new directory where you will save your skin configuration files.
- Define the visual appearance of the skin in a text file named layout . This file defines many characteristics of the skin, such as the size and image assets for specific buttons. For example:
For more detailed information about creating emulator skins, see the Android Emulator Skin File Specification in the tools source code.
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Как удалить эмулятор Android Studio
Поскольку я обновил эмулятор в студии Android, мой компьютер стал слишком медленным. Есть ли способ удалить его?
Да, вам нужно найти домашний каталог SDK на вашем компьютере и удалить там папку с системными изображениями.
Однако сам эмулятор загружает только место на диске, а дисковое пространство часто не является причиной для медленного компьютера, предполагая, что вы регулярно дефрагментируете и очищаете другие временные файлы
Эмуляторы в 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 : 2 комментария
Эм? Зачем тут эмуляторы Андроида? Если пост называется: Эмуляторы В андроид?
Как удалить эмулятор Android Studio
Поскольку я обновил эмулятор в студии Android, мой компьютер стал слишком медленным. Есть ли способ удалить его?
Да, вам нужно найти домашний каталог SDK на вашем компьютере и удалить там папку с системными изображениями.
Однако сам эмулятор загружает только место на диске, а дисковое пространство часто не является причиной для медленного компьютера, предполагая, что вы регулярно дефрагментируете и очищаете другие временные файлы
创建和管理虚拟设备

- 如需修改 AVD,请点击 Edit this AVD 图标 ,然后进行更改。
- 如需删除 AVD,请点击 Menu 图标 ,然后选择 Delete。
- 如需在磁盘上显示关联的 AVD INI 和 IMG 文件,请点击 Menu 图标 ,然后选择 Show on Disk。
- 如需查看 AVD 配置详细信息(您可将其包含在提交给 Android Studio 团队的错误报告中),请点击 Menu 图标 ,然后选择 View Details。
修改现有硬件配置文件
您无法修改或删除预加载的硬件配置文件,但可从 Select Hardware 窗口中对其他硬件配置文件执行以下操作:
-
若要修改硬件配置文件,请选择相应配置文件,然后点击 Edit Device。您也可右键点击相应的硬件配置文件,然后选择 Edit。接下来,进行更改。
运行和停止模拟器,以及清除数据
在 Virtual 标签页中,您可对模拟器执行以下操作:
- 如需运行使用 AVD 的模拟器,请点击 Launch 图标
。 - 如需停止正在运行的模拟器,请点击 Menu 图标 ,然后选择 Stop。
- 如需清除模拟器的数据,请点击 Menu 图标 ,然后选择 Wipe Data。
导入和导出硬件配置文件
在 Select Hardware 窗口中,您可以导入和导出硬件配置文件,如下所示:
-
如需导入硬件配置文件,请点击 Import Hardware Profiles,然后选择您的计算机上包含相应定义的 XML 文件。
AVD 属性
AVD 配置指定了开发计算机与模拟器之间的交互,以及您想要在硬件配置文件中替换的属性。您可在 Verify Configuration 窗口中为 AVD 配置指定以下属性。 仅当您点击 Show Advanced Settings 后,系统才会显示带 (Advanced) 标签的属性。
表 1. AVD 配置属性
- Portrait — 高度大于宽度的竖屏。
- Landscape — 宽度大于高度的横屏。
只有在硬件配置文件中受支持的选项才会启用。在模拟器中运行 AVD 时,如果硬件配置文件支持竖屏和横屏,那么您可以更改方向。
为任何已启用的摄像头选择一个选项。模拟设置和 VirtualScene 设置会产生一个由软件生成的图片,而摄像头设置会使用开发计算机的摄像头拍照
仅当硬件配置文件中支持摄像头时,摄像头选项才可用。不适用于 Wear OS、Android TV 或 Google TV。
- GSM — Global System for Mobile Communications
- HSCSD — High-Speed Circuit-Switched Data
- GPRS — Generic Packet Radio Service
- EDGE — Enhanced Data rates for GSM Evolution
- UMTS — Universal Mobile Telecommunications System
- HSDPA — High-Speed Downlink Packet Access
- LTE — Long-Term Evolution
- Full (default) — 以计算机允许的最大速度传输数据。
- Hardware — 使用计算机显卡更快地渲染。
- Software — 在软件中模拟图形,这种方式在显卡中的渲染遇到问题时非常有用。
- Automatic — 由模拟器根据显卡决定最佳选项。
若要使用由 Android Studio 管理的虚拟 SD 卡,请选择 Studio-managed,输入大小,然后选择以下单位之一:B(字节)、KB(千字节)、MB(兆字节)、GB(千兆字节)或者 TB(太字节)。如果使用相机,建议最小内存为 100 MB。
如需管理文件中的空间,请选择 External file,然后点击 . 指定文件和位置。
硬件配置文件属性
您可在 Configure Hardware Profile 窗口中为硬件配置文件指定以下属性。AVD 配置属性可以替换硬件配置文件属性,而您在模拟器运行时设置的模拟器属性可以替换前两者。
某些设备类型会停用某些属性。例如,“Round”属性仅适用于 Wear OS 设备。
表 2. 硬件配置文件的配置属性
- 手机/平板电脑
- Wear OS
- Android TV
- Google TV
- Chrome OS 设备
- Android Automotive
- None — 无硬件控件。通过软件进行导航。
- D-pad — 方向键支持。
- Trackball
- Wheel
- Portrait — 高度大于宽度的竖屏。
- Landscape — 宽度大于高度的横屏。
您必须选择至少 1 个选项。如果您同时选择了这两个选项,您在模拟器中可以在两个方向之间切换。
- Back-Facing Camera — 镜头背朝用户的后置摄像头。
- Front-Facing Camera:镜头朝向用户
如果启用了摄像头,您可以使用开发机器的摄像头或由模拟器提供的照片来模拟拍照,具体取决于您在 AVD 配置中选择的选项。
创建模拟器皮肤
Android 模拟器皮肤是定义模拟器显示画面的视觉和控制元素的一系列文件。如果 AVD 设置中可用的皮肤定义无法满足您的要求,您可以创建自己的自定义皮肤定义,然后将其应用到 AVD。
- hardware.ini 文件
- 用于受支持的屏幕方向和物理配置的布局文件
- 用于显示元素(如背景、键和按钮)的图片文件
- 创建一个用于保存皮肤配置文件的目录。
- 在一个名为 layout 的文本文件中定义皮肤的视觉外观。此文件可以定义皮肤的多个特征,如大小和特定按钮的图片资源。例如: