Найти тему
Zen coder

Device Manager в Android Studio

Оглавление

Для запуска приложения в Android Studio необходимо подключить физическое или виртуальное устройство Android.

Для этого в Android Studio есть встроенный инструмент - Device Manager, который позволяет запускать эмуляцию Android на виртуальном устройстве или управлять подключенным физическим устройством.

Открыть Device Manager: Tools → Device Manager.

Виртуальное устройство

Для создания виртуального устройства на вкладке Virtual нажать кнопку Create Device. Здесь настраиваются параметры создаваемого устройства.

Создание виртуального устройства
Создание виртуального устройства

Управление виртуальным устройством осуществляется из Device Manager.

Запуск виртуального устройства
Запуск виртуального устройства

Запущенные виртуальные устройства будут отображены в пункте
Running Devices.

Running Devices
Running Devices

Физическое устройство

Подключение физического устройства:

  1. Для Windows понадобится установка adb (Android Debug Bridge) драйвера. Если установлен Android SDK, то драйвер тоже установлен, лежит в папке: sdk/platform-tools/adb.exe
  2. Перевести устройство в режим разработчика. Для этого зайти в меню: Настройки → Сведения о телефоне → Сведения о ПО,
    7 раз нажать на Номер сборки и ввести пароль,
    телефон перейдет в режим разработчика.
  3. Подключить телефон к компьютеру USB кабелем.
  4. Зайти на устройстве в меню Настройки → Параметры разработчика, включить «Отладку по USB», подтвердить.
Включить отладку по USB
Включить отладку по USB

После этого устройство появится в Device Manager

Отображение физического устройства в Device Manager
Отображение физического устройства в Device Manager

Запуск программы

Для запуска программы выбрать устройство (виртуальное или физическое), конфигурацию запуска и нажать "run" или "debug".

Выбор устройства, и конфигурации запуска
Выбор устройства, и конфигурации запуска

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

#программирование #android