Поделиться через


Тестирование на устройстве или эмуляторе Android

Существует несколько способов тестирования и отладки приложения Android с помощью реального устройства или эмулятора на компьютере Windows. В этом руководстве мы изложили несколько рекомендаций.

Запуск на реальном устройстве Android

Чтобы запустить приложение на реальном устройстве Android, сначала необходимо включить устройство Android для разработки. Параметры разработчика в Android по умолчанию скрыты с версии 4.2 и их включение может отличаться в зависимости от версии Android.

Включение устройства для разработки

Для устройства с последней версией Android 9.0+:

  1. Подключите устройство к компьютеру разработки Windows с помощью USB-кабеля. Вы можете получить уведомление об установке USB-драйвера.
  2. Откройте экран "Параметры" на устройстве Android.
  3. Выберите "О телефоне".
  4. Прокрутите страницу вниз и коснитесь номера сборки семь раз, пока вы не являетесь разработчиком!
  5. Вернитесь на предыдущий экран, выберите "Система".
  6. Выберите "Дополнительно", прокрутите вниз и коснитесь параметров разработчика.
  7. В окне параметров разработчика прокрутите вниз, чтобы найти и включить отладку USB.

Запуск приложения на устройстве

  1. На панели инструментов Android Studio выберите приложение из раскрывающегося меню конфигураций запуска.

    Меню

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

    Меню целевого устройства Android Studio

  3. Выберите "Запустить" ▷. Откроется приложение на подключенном устройстве.

Запуск приложения на виртуальном устройстве 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.

  1. Убедитесь, что оборудование компьютера и программное обеспечение совместимо с Hyper-V, открыв командную строку и введя команду: systeminfo

    Требования Hyper-V из systeminfo в командной строке

  2. В поле поиска Windows (слева) введите "Функции Windows". Выберите "Включить или отключить функции Windows" в результатах поиска.

  3. Когда появится список компонентов Windows, прокрутите страницу, чтобы найти Hyper-V (включая средства управления и платформу) и платформу гипервизора Windows, убедитесь, что флажок установлен, чтобы включить оба, а затем нажмите кнопку "ОК".

  4. Перезагрузите компьютер при появлении соответствующего запроса.

Эмулятор для собственной разработки с помощью Android Studio

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

  1. На панели инструментов Android Studio выберите приложение из раскрывающегося меню конфигураций запуска.

    Меню

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

    Меню целевого устройства Android Studio

  3. Выберите "Запустить" ▷. Откроется эмулятор 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 для изменения рабочих нагрузок.