1. Установка и настройка требуемого ПО
Установим требуемое программное обеспечение для разработки под Android
1. Установка программного обеспечения
Для разработки приложений необходимо установить следующие компоненты:
Java Development Kit (можете установить актуальную версию);
специализированную среду разработки Android Studio (https://developer.android.com/studio/).
Процесс установки JDK стандартный и не требует дополнительных комментариев.
Установка Android Studio также довольно проста и сводится к выбору рекомендуемых параметров. Однако, следует остановиться на одном моменте.
При выборе типа установки желательно выбрать пункт "Android Virtual Device" при установке компонентов Android Studio.
2. Требования к процессору и операционной системе для эмулятора
Google предоставляет для разработчиков набор инструментов для разработки (Android Software Development Kit или просто SDK), среди которых важную роль занимает эмулятор Android-устройств.
Эмулятор позволяет разрабатывать приложения без наличия физических устройств, а также позволяет тестировать работу приложения на разных конфигурациях устройств.
Эмулятор позволяет эмулировать не только операционную систему, но и работу CPU. Эмуляция процессора ARM на процессоре x86 неоптимальна, поэтому эмулируется работа Android-устройства под управлением процессора x86.
Для того, чтобы использовать x86-эмулятор, необходимо установить дополнительно ПО:
для Linux нужно установить KVM;
для пользователей macOS и Windows необходимо установить “Intel Hardware Accelerated Execution Manager” (HAXM), который устанавливается при установке Android Studio.
Также, ваш процессор должен удовлетворять следующим требованиям:
Операционная система | Производитель CPU | Требования |
macOS | Intel | должен работать любой современный компьютер |
Linux/Windows | Intel | поддержка технологий Intel VT-x, Intel EM64T (Intel 64) и Execute Disable (XD) Bit |
Linux | AMD | поддержка AMD Virtualization (AMD-V) и Supplemental Streaming SIMD Extensions 3 (SSSE3) |
Windows 10 Апрель 2018 и новее | AMD | поддержка Windows Hypervisor Platform (WHPX) |
Если ваш процессор не поддерживает данные технологии, вам стоит использовать физическое устройство для отладки и тестирования приложения.
Если вы используете Windows или Linux, убедитесь что в BIOS включена поддержка "virtualization extensions" (часто, эта опция по умолчанию бывает выключена).
Last updated