Тестирование на устройстве или эмуляторе Android
Существует несколько способов тестирования и отладки приложения Android с помощью реального устройства или эмулятора на компьютере Windows. В этом руководстве мы изложили несколько рекомендаций.
Запуск на реальном устройстве Android
Чтобы запустить приложение на реальном устройстве Android, сначала необходимо включить устройство Android для разработки. Параметры разработчика в Android по умолчанию скрыты с версии 4.2 и их включение может отличаться в зависимости от версии Android.
Включение устройства для разработки
Для устройства с последней версией Android 9.0+:
- Подключите устройство к компьютеру разработки Windows с помощью USB-кабеля. Вы можете получить уведомление об установке USB-драйвера.
- Откройте экран "Параметры" на устройстве Android.
- Выберите "О телефоне".
- Прокрутите страницу вниз и коснитесь номера сборки семь раз, пока вы не являетесь разработчиком!
- Вернитесь на предыдущий экран, выберите "Система".
- Выберите "Дополнительно", прокрутите вниз и коснитесь параметров разработчика.
- В окне параметров разработчика прокрутите вниз, чтобы найти и включить отладку USB.
Запуск приложения на устройстве
На панели инструментов Android Studio выберите приложение из раскрывающегося меню конфигураций запуска.
В раскрывающемся меню целевого устройства выберите устройство, на которое вы хотите запустить приложение.
Выберите "Запустить" ▷. Откроется приложение на подключенном устройстве.
Запуск приложения на виртуальном устройстве Android с помощью эмулятора
Первое, что нужно знать о запуске эмулятора Android на компьютере с Windows, заключается в том, что независимо от интегрированной среды разработки (Android Studio, Visual Studio и т. д.), производительность эмулятора значительно улучшается путем включения поддержки виртуализации.
Включение поддержки виртуализации
Перед созданием виртуального устройства с эмулятором Android рекомендуется включить виртуализацию, включив функции Hyper-V и Платформы Гипервизора Windows (WHPX). Это позволит процессору компьютера значительно повысить скорость выполнения эмулятора.
Чтобы запустить Hyper-V и платформу гипервизора Windows, компьютер должен:
- Доступно 4 ГБ памяти
- 64-разрядный процессор Intel или ПРОЦЕССОР AMD Ryzen с преобразованием адресов второго уровня (SLAT)
- Запустите Windows 10 build 1803+ (проверьте сборку #)
- Обновлены драйверы графики (драйвер обновления адаптеров > отображения диспетчер устройств>)
Если ваш компьютер не соответствует этим критериям, вы можете запустить Intel HAXM или Гипервизор AMD. Дополнительные сведения см. в документации по эмулятору Android Studio.
Убедитесь, что оборудование компьютера и программное обеспечение совместимо с Hyper-V, открыв командную строку и введя команду:
systeminfo
В поле поиска Windows (слева) введите "Функции Windows". Выберите "Включить или отключить функции Windows" в результатах поиска.
Когда появится список компонентов Windows, прокрутите страницу, чтобы найти Hyper-V (включая средства управления и платформу) и платформу гипервизора Windows, убедитесь, что флажок установлен, чтобы включить оба, а затем нажмите кнопку "ОК".
Перезагрузите компьютер при появлении соответствующего запроса.
Эмулятор для собственной разработки с помощью Android Studio
При создании и тестировании собственного приложения Android рекомендуется использовать Android Studio. После готовности приложения к тестированию можно создать и запустить приложение, выполнив следующие действия.
На панели инструментов Android Studio выберите приложение из раскрывающегося меню конфигураций запуска.
В раскрывающемся меню целевого устройства выберите устройство, на которое вы хотите запустить приложение.
Выберите "Запустить" ▷. Откроется эмулятор Android.
Совет
После установки приложения на устройстве эмулятора можно использовать Apply Changes
для развертывания определенных изменений кода и ресурсов без создания нового APK. Дополнительные сведения см. в руководстве разработчика Android.
Эмулятор для кроссплатформенной разработки с помощью Visual Studio
Существует множество вариантов эмулятора Android для компьютеров с Windows. Мы рекомендуем использовать эмулятор Google Android, так как он предлагает доступ к последним образам ОС Android и службам Google Play.
Эмулятор Android с Visual Studio
Узнайте больше об использовании последней версии Visual Studio для разработки Android. Откройте последнюю версию Visual Studio, создайте проект Android C++ и задайте конфигурацию платформы, запустите проект и будет отображаться эмулятор Android по умолчанию. Рекомендуется использовать рабочую нагрузку разработки многоплатформенного пользовательского интерфейса приложений .NET (MAUI ). Возможно, вам потребуется использовать установщик Visual Studio для изменения рабочих нагрузок.
Windows developer