Тестирование на устройстве или эмуляторе 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 и iOS на различных устройствах, для тестирования работоспособности разработанных приложений.
Запуск мобильного приложения Android
Запустить созданое приложение для мобильных устройств в Apache Cordova существует три способа:
На эмуляторе устройства
Для запуска приложение на эмуляторе устройства в командной строке выполните команду cordova emulate android , при выполнение данной команды происходит сборка и запуск мобильного приложения.


Note: Если после запуска эмулятора, не произошел запуск приложения, тогда в командной строке выполните команду cordova run android.

На подключеном к компьютеру устройстве
Для запуска мобильного приложения на телефоне в командной строке выполните команду cordova run android .

Note: Если Cordova не обнаружить подключенный телефон к компьютеру, запуск приложения будет произведен на эмуляторе устройства.
Через приложение Android Studio
Открывем и запускам приложения через Android Studio.
Запуск мобильного приложения iOS
Чтобы просмотреть мобильное приложение для iOS, необходимо открыть файл рабочей области platforms/ios/Flexberry Ember Demo.xcodeproj в Xcode или в командной строки выполнить команду $ open ./platforms/ios/Flexberry\ Ember\ Demo.xcodeproj/ .
Убедитесь, что Flexberry Ember Demo проект выбран на левой панели (1).

Запустить созданое мобильное приложение можно двумя способами:
На эмуляторе устройства
1.Выберите нужное устройство из меню Scheme панели инструментов (например: iPhone 6S Simulator ), как указано на рисунке выше под цифром (2).
2.Нажмите кнопку «Выполнить» (3) на той же панели инструментов слева от Scheme. При нажатие на кнопку создается, развертывается и запускается приложение в симуляторе. Для отображения приложения открывается отдельное приложение-симулятор.

Note: За один раз можно запустить только один симулятор, поэтому, если хотите протестировать приложение в другом симуляторе, нужно выйти из симулятора и запустить другой симулятор в Xcode.
На подключеном к компьютеру устройстве
Перед развертыванием необходимо выполнить следующие действия:
1.Создайте профиль Provisioning Profile в iOS Provisioning Portal.
2.Убедитесь, что для параметра Signing Identity в разделе Code Signing в настройках сборки задано ваше имя профиля.

Для развертывания на устройстве:
1.Используйте USB-кабель для подключения устройства к компьютеру Mac .
2.Выберите название проекта в раскрывающемся списке Scheme окна Xcode .
3.Выберите устройство в раскрывающемся списке Device . Если устройство подключено через USB, но не отображается, нажмите кнопку Organizer , чтобы устранить любые ошибки.
4.Нажмите кнопку Run , чтобы создать, развернуть и запустить приложение на устройстве.

В результате выполения данного шага был описан процесс запуска мобильных приложений. Далее будет представлены статьи о том как опубликовать созданное приложение в AppStore или Google Play.
Как в Android Studio создавать установочный apk файл?

«Build — Generate Signed APK», а дальше что? Там окошко Как его заполнять? Я попробовал просто вставить значение «1», чтобы пропустило дальше, но ничего не вышло, конце выдало ошибку.
Отслеживать
задан 7 июл 2015 в 13:42
953 6 6 золотых знаков 13 13 серебряных знаков 34 34 бронзовых знака
Что если на help в окошке нажать
7 июл 2015 в 13:47
Хороший вариант, сейчас нажму. Только есть проблема, я второй день использую программу и от того что я там прочитаю я все равно не пойму суть, что к чему.
7 июл 2015 в 13:50
Для того, чтобы создать установочный .apk, вам нужно подписать его собственным ключом разработчика. Из вашего вопроса очевидно, что такого ключа у вас нет, поэтому нажмите на: Create New , чтобы сгенирировать такой ключ, заполнив необходимые поля появившейся формы, а затем уже в этом окне надо будет указать путь до сгенерированного ключа и ту информацию, которую вы использовали для его генерации ( пароль и тд).
7 июл 2015 в 13:55
Вот теперь я получил папку «app» с файлами, что теперь необходимо сделать чтобы это установить на мой смартфон?
7 июл 2015 в 14:00
7 июл 2015 в 14:00
2 ответа 2
Сортировка: Сброс на вариант по умолчанию
Если вы хотите просто установить приложение на телефон, для проверки его функционала, то вам надо зайти в папку, где у вас хранится проект и зайти в папку app\build\outputs , там у вас будет файл app-debug.apk.
Этот файл вы копируете на свой телефон и через программу fileManager находите ее и устанавливаете.
То что вы делали, это нужно для того, чтобы создать уникальный сертификат для вашего приложения (это нужно для того чтобы выложить приложение в Google play Market).
P.C. не копируйте файл app-debug-unaligned. При каждом компилировании проекта у вас будет обновляться ваш файл app-debug.apk
Отслеживать
36.8k 6 6 золотых знаков 48 48 серебряных знаков 125 125 бронзовых знаков
ответ дан 8 июл 2015 в 5:49
358 2 2 серебряных знака 7 7 бронзовых знаков
Запятые? Не, не слышал . Можно просто использовать устройство в качестве отладочного и тогда для того, чтобы установить приложение нужно просто нажать «Run».
Запуск вашего android-приложения на реальном или виртуальном устройстве андроид
Если вы следовали предыдущему уроку для создания “Hello World” Android проекта, он уже включал в себя набор исходных файлов, позволяющих сразу запустить приложение.
- Подготовка к запуску
- Как запустить android-приложение на реальном устройстве
- Как запустить android-приложение из Android Studio:
- Как запустить android-приложение из Eclipse
- Как запустить android-приложение на эмуляторе
- Как запустить android-приложение из командной строки
Подготовка к запуску
Как вы запускаете ваше приложение зависит от двух вещей: есть ли у вас реальное Android устройство и используете ли вы Android Studio или Eclipse. Этот урок покажет вам, как установить и запустить свое приложение на реальном устройстве и на Android эмуляторе, и в обоих случаях с помощью Eclipse или инструментов командной строки.
Перед запуском вашего приложения, вы должны быть осведомлены о нескольких каталогах и файлах в Android проекте:
AndroidManifest.xml файл манифеста описывает основные характеристики приложения и определяет каждый из его компонентов. Вы узнаете о различных объявлениях в этом файле по мере изучения учебных курсов.Одним из наиболее важных элементов, который ваш манифеста должен включать является элемент. Он заявляет о совместимости вашего приложения с различными версиями Android, используя android:minSdkVersion и android:targetSdkVersion атрибуты. Для вашего первого приложения, оно должно выглядеть следующим образом:
Вы всегда должны устанавливать android:targetSdkVersion как можно более высоким и протестировать приложение на соответствующей версии платформы. Для получения дополнительной информации, читайте Поддержка различных версий платформы. src/ Каталог для основных исходных файлов вашего приложения. По умолчанию, он включает в себя Activity класс, который запускается, когда ваше приложение запускается с помощью значка приложения. res/ Содержит несколько вложенных каталогов, в которых размещаются ресурсы приложения. Вот только некоторые из них:
drawable-hdpi/ Каталог для рисуемых объектов (например, растровых изображений), которые предназначены для высокой плотности (hdpi) экранов. Другие drawable каталоги содержат наборы, предназначенные для других плотностей экрана. layout/ Каталог для файлов, которые определяют пользовательский интерфейс вашего приложения. values/ Каталог для других различных XML-файлов, которые содержат коллекцию ресурсов, таких как строки и цветовые определения.
Когда вы собираете и запускаете Android приложение по умолчанию, созданный по умолчанию Activity класс запускается и загружает файл макета, который говорит “Hello World”. В результате ничего захватывающего, но важно, что вы понимаете, как запускать приложения, прежде чем вы приступите к разработке.
Как запустить android-приложение на реальном устройстве
Если у вас есть реальное Android устройство, вот как вы можете установить и запустить приложение:
- Подключите ваш смартфон к компьютеру с помощью кабеля USB. Если вы разрабатываете на Windows, вам может потребоваться установить соответствующий драйвер USB для вашего устройства. Для получения справки по установке драйверов см. Драйвера OEM USB.
- Включите Отладка через USB на вашем устройстве.
- На большинстве устройств под управлением Android 3.2 или старше, вы можете найти опцию вНастройки > Приложения > Разработка.
- На Android 4.0 и новее, это находится в Настройки > Для разработчиков. Примечание: На Android 4.2 и новее, Для разработчиков по умолчанию скрыт. Чтобы сделать его доступным, перейдите к Настройки > О телефоне и нажмите Номер сборки семь раз. Вернитесь к предыдущему экрану, чтобы найти Для разработчиков.
Как запустить android-приложение из Android Studio:
Откройте один из файлов вашего проекта и нажмите Run app на панели инструментов. Или нажмите комбинацию клавиш Shift+F10.
Откроется окно выбора подключенного реального устройства или эмулятора. Android Studio устанавливает приложение на выбранное устройство и запускает его.
Как запустить android-приложение из Eclipse

- Откройте один из файлов вашего проекта и нажмите Запуститьна панели инструментов.
- В окне Запуск от имени , которое появляется, выберите Android Application и нажмите OK.
Eclipse устанавливает приложение на подключенное устройство и запускает его.
Или для запуска приложения из командной строки:
-
Перейдите в корневой каталог вашего Android проекта и выполните:
ant debug
adb install bin/MyFirstApp-debug.apk
Вот как собрать и запустить Android приложение на устройстве! Чтобы приступить к разработке читайте cледующий урок.
Как запустить android-приложение на эмуляторе
Используете ли Вы, Android Studio, Eclipse или командную строку, чтобы запустить свое приложение на эмуляторе нужно сначала создать виртуальное устройство Android (AVD от английского Android Virtual Device). AVD является конфигурацией устройства для Android эмулятора, который позволяет моделировать различные устройства.
Для создания AVD:

- Запустите Android Virtual Device Manager :
- В Android Studio нажмите значок AVD Manager на панели инструментов.
- В Eclipse, нажмите Android Virtual Device Manager на панели инструментов.
- Из командной строки, перейдите в каталог /tools/ и выполните:
android avd



Чтобы запустить приложение из Eclipse:

- Откройте один из файлов вашего проекта и нажмите Запуститьна панели инструментов.
- В окне Запуск от имени , которое появляется, выберите Android Application и нажмите OK.
Eclipse устанавливает приложение на AVD и запускает его.
Как запустить android-приложение из командной строки
Или запустите приложение из командной строки:
-
Перейдите в корневой каталог вашего Android проекта и выполните:
ant debug
adb install bin/MyFirstApp-debug.apk
Вот как собрать и запустить Android приложение на эмуляторе! Чтобы приступить к разработке читайте cледующий урок.
Если не указано иное, этот контент распространяется под лицензией Creative Commons Attribution 2.5. Для получения дополнительной информации и ограничений, см. Лицензия контента.
Вам також може сподобатися

Уроки по android разработке на Java 2 305
Наш канал совместно с сообществом Worket запускает крутой конкурс! Призы: Xiaomi Mi Band 2

Дизайн android приложений 1 3 166
Рассматриваем Scrolling Activity в Android Studio – новый шаблон для быстрого создания андроид-проекта, добавленный

Инструменты android разработчика 3 1 053
На втором уроке у нас не получилось управлять эмулятором виртуального android устройства (AVD) Nexus One

Изменения версий Android 0 1 223
В этой статье мы кратко расскажем о новой функции Bubble, появившейся в Android Q,

Уроки по android разработке на Java 1 4 734
Как передать данные c одного экрана андроид-приложения на другой экран? Для передачи данных между

Архитектура андроид-приложений 1 13 480
Шестая лекция курса по архитектуре клиент-серверных android-приложений, в которой мы поговорим о Unit-тестировании. Узнаем,
Додати коментар Скасувати коментар
Щоб відправити коментар вам необхідно авторизуватись.