Как в андроид студио запустить приложение на своем телефоне
Перейти к содержимому

Как в андроид студио запустить приложение на своем телефоне

  • автор:

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

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

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

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

Подготовка устройства к разработке

Для устройства под управлением последней версии Android 9.0 и более поздних версий:

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

Сведения об устройстве под управлением более старой версии Android см. в разделе Настройка устройства для разработки.

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

  1. На панели инструментов Android Studio выберите свое приложение в раскрывающемся меню Конфигурации запуска . Меню
  2. В раскрывающемся меню целевого устройства выберите устройство, на которое вы хотите запустить приложение. Меню целевого устройства Android Studio
  3. Выберите Выполнить ▷. Приложение запустится на подключенном устройстве.

Запуск приложения на виртуальном устройстве Android с помощью эмулятора

Первое, что нужно знать при запуске эмулятора Android на компьютере с Windows, — это то, что независимо от интегрированной среды разработки (Android Studio, Visual Studio и т. д.) производительность эмулятора значительно улучшается за счет включения поддержки виртуализации.

Включение поддержки виртуализации

Перед созданием виртуального устройства с помощью эмулятора Android рекомендуется включить виртуализацию, включив функции Hyper-V и платформы гипервизора Windows (WHPX). Это позволит процессору компьютера значительно повысить скорость выполнения эмулятора.

  • Наличие 4 ГБ памяти
  • 64-разрядный процессор Intel или процессор AMD Ryzen с преобразованием адресов второго уровня (SLAT)
  • Работаете под управлением Windows 10 сборки 1803 и более поздних версий (проверьте свою сборку #)
  • Обновлены графические драйверы (диспетчер устройств > Видеоадаптеры > Обновление драйвера)

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

  1. Убедитесь, что оборудование и программное обеспечение компьютера совместимы с 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 Emulator.

После установки приложения на устройстве эмулятора можно использовать для Apply Changes развертывания определенных изменений кода и ресурсов без создания нового пакета APK. Дополнительные сведения см. в руководстве разработчика для Android .

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

Существует множество вариантов эмулятора Android , доступных для компьютеров с Windows. Рекомендуется использовать эмулятор Google Android, так как он предоставляет доступ к новейшим образам ОС Android и службам Google Play.

Установка эмулятора Android с помощью Visual Studio

Запуск эмулятора Android в Visual Studio

  1. Если вы еще не установили его, скачайте Visual Studio 2019. Используйте Visual Studio Installer, чтобы изменить рабочие нагрузки и убедиться, что у вас есть рабочая нагрузка Разработка мобильных приложений с помощью .NET.
  2. Создайте новый проект. После настройки Android Emulator вы можете использовать диспетчер устройств Android для создания, дублирования, настройки и запуска различных виртуальных устройств Android. Запустите диспетчер устройств Android из меню Сервис с помощью команды Сервис>Android>диспетчер устройств Android.
  3. После открытия диспетчер устройств Android выберите + Создать, чтобы создать устройство.
  4. Необходимо присвоить устройству имя, выбрать базовый тип устройства в раскрывающемся меню, выбрать процессор и версию ОС, а также несколько других переменных для виртуального устройства. Дополнительные сведения см. в статье Android диспетчер устройств Главном экране.
  5. На панели инструментов 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 проекта, он уже включал в себя набор исходных файлов, позволяющих сразу запустить приложение.

  1. Подготовка к запуску
  2. Как запустить android-приложение на реальном устройстве
  3. Как запустить android-приложение из Android Studio:
  4. Как запустить android-приложение из Eclipse
  5. Как запустить android-приложение на эмуляторе
  6. Как запустить 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 устройство, вот как вы можете установить и запустить приложение:

  1. Подключите ваш смартфон к компьютеру с помощью кабеля USB. Если вы разрабатываете на Windows, вам может потребоваться установить соответствующий драйвер USB для вашего устройства. Для получения справки по установке драйверов см. Драйвера OEM USB.
  2. Включите Отладка через USB на вашем устройстве.
    • На большинстве устройств под управлением Android 3.2 или старше, вы можете найти опцию вНастройки > Приложения > Разработка.
    • На Android 4.0 и новее, это находится в Настройки > Для разработчиков. Примечание: На Android 4.2 и новее, Для разработчиков по умолчанию скрыт. Чтобы сделать его доступным, перейдите к Настройки > О телефоне и нажмите Номер сборки семь раз. Вернитесь к предыдущему экрану, чтобы найти Для разработчиков.

Как запустить android-приложение из Android Studio:

Откройте один из файлов вашего проекта и нажмите Run app на панели инструментов. Или нажмите комбинацию клавиш Shift+F10.

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

Как запустить android-приложение из Eclipse

Запуск вашего android-приложения на реальном или виртуальном устройстве андроид

  1. Откройте один из файлов вашего проекта и нажмите Запуститьна панели инструментов.
  2. В окне Запуск от имени , которое появляется, выберите 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-приложения на реальном или виртуальном устройстве андроид

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

    Android Virtual Device Manager.PNG

  • В Android Virtual Device Manager панели, нажмите Create Virtual Device. Create Android Virtual Device
  • Выберите тип устройства и нажмите Next. Запуск вашего android-приложения на реальном или виртуальном устройстве андроид
  • Выберите системный образ для эмулятора на вкладке Recommended. Наилучшую производительность дают образы х86, но они не поддерживаются процессорами AMD в системе Windows. В Linux такой проблемы нет.
  • В следующем окне можно изменить имя виртуального устройства, а также некоторые настройки. Внимание: изменение некоторых параметров может повлечь отказ работы виртуального устройства.
  • Нажмите Finish, и новое виртуальное андроид-устройство появится в списке окна менеджера.
  • Выберите новый AVD в Android Virtual Device Manager и нажмите Start.
  • После того как эмулятор загрузится, разблокируйте экран эмулятора.
  • Чтобы запустить приложение из Eclipse:

    Запуск вашего android-приложения на реальном или виртуальном устройстве андроид

    1. Откройте один из файлов вашего проекта и нажмите Запуститьна панели инструментов.
    2. В окне Запуск от имени , которое появляется, выберите Android Application и нажмите OK.

    Eclipse устанавливает приложение на AVD и запускает его.

    Как запустить android-приложение из командной строки

    Или запустите приложение из командной строки:

      Перейдите в корневой каталог вашего Android проекта и выполните:

    ant debug
    adb install bin/MyFirstApp-debug.apk

    Вот как собрать и запустить Android приложение на эмуляторе! Чтобы приступить к разработке читайте cледующий урок.

    Если не указано иное, этот контент распространяется под лицензией Creative Commons Attribution 2.5. Для получения дополнительной информации и ограничений, см. Лицензия контента.

    Вам також може сподобатися

    Выиграй Xiaomi Mi Band 2 или доступ к Продвинутому курсу по android-разработке!

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

    Scrolling Activity в Android Studio - структура шаблона, пример работы | Дизайн андроид приложений

    Дизайн android приложений 1 3 166

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

    разработка и тестирование android приложений

    Инструменты android разработчика 3 1 053

    На втором уроке у нас не получилось управлять эмулятором виртуального android устройства (AVD) Nexus One

    Обновление Android Q Beta 2

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

    Урок 28. Передаем данные между Activity используя Intent Extras | Уроки Android Studio

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

    Лекция 1. Введение в архитектуру клиент-серверных андроид-приложений. Часть 1

    Архитектура андроид-приложений 1 13 480

    Шестая лекция курса по архитектуре клиент-серверных android-приложений, в которой мы поговорим о Unit-тестировании. Узнаем,

    Додати коментар Скасувати коментар

    Щоб відправити коментар вам необхідно авторизуватись.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *