Настройка Android SDK
Прежде чем вы сможете запустить написанный код на Android-устройстве, нужно выполнить несколько простых действий. Это относится как к работе с Unity, так и к созданию приложений с нуля.
1. Скачать Android SDK
Зайдите на страницу Android Developer SDK. Скачайте архив с последней версией Android SDK и распакуйте его.
2. Установить Android SDK
Следуйте инструкциям на странице Installing the SDK (причём, вы можете свободно пропустить опциональные части, относящиеся к Eclipse). В шаге 4 руководства Installing the SDK убедитесь, что добавили как минимум одну Android platform (Android платформу) с уровнем API равным или выше 9 (платформа 2.3 или выше), Platform Tools и USB drivers (USB драйверы), если вы используете Windows.
3. Удостовериться, что система определяет ваше устройство
Это может быть не так просто, особенно на Windows системах, в которых драйвера часто бывают источником проблем. Также, с вашим устройством может идти дополнительная информация или особые драйверы от производителя.
Для Windows: если Andoid устройство автоматически определяется системой, вам все равно придётся обновить драйверы на те, который поставляются с Android SDK. Это делается через диспетчер устройств Windows. —>Если устройство не определяется автоматически, используйте драйверы из Android SDK или особые драйверы, предоставленные производителем. —>Дополнительную информацию можно найти здесь: USB Drivers for Windows
Для Mac: если вы разрабатываете на OSX, тогда обычно не требуется никаких дополнительных драйверов.
Важно: Не забудьте включить “Отладку по USB” на вашем устройстве. Перейдите в Настройки -> Параметры разработчика , для включения отладки по USB. Начиная с Android Jelly Bean 4.2, параметры разработчика по умолчанию скрыты. Для их включения, понажимайте несколько раз пальцем на строку в меню Настройки -> Об устройстве -> Номер сборки . После этого вам станет доступен пункт Настройки -> Параметры разработчика .
Если вы не уверены, что ваше устройство корректно установилось в системе, пожалуйста, прочтите страницу Решение проблем при разработке под Android для дополнительной информации.
4. Добавить путь до Android SDK в Unity
При первой сборке проекта под Android (или если Unity не сможет обнаружить SDK), вас попросят указать местоположение папки, в которую вы установили Android SDK (вы должны выделить корневую папку установленного SDK). Путь до Android SDK также можно изменить в редакторе, выбрав в меню Unity > Preferences и перейдя в раздел External Tools окна настроек.
Среда окружения Android¶
Для настройки среды окружения Android необходимо установить Java Development Kit (JDK) и Android Software Development Kit (Android SDK).
1. Загрузка и установка JDK¶
На данный момент для экспорта на Android в конструкторе EV Toolbox необходима:
- версия JDK 17 для EV Toolbox версии 3.4.7 и выше
- версия JDK 8 для EV Toolbox версии 3.4.6 и ниже
Мы советуем использовать свободную версию Adoptium’s JDK (иное название Eclipse Temurin). Загрузить ее можно с официального сайта Adoptium
- EV Toolbox 3.4.7 работает с Eclipse Temurin JDK 17
- EV Toolbox 3.4.6 работает с Eclipse Temurin JDK 8
Загрузите и установите необходимую версию JDK в вашей системе. Используйте .msi для Windows и .pkg для macOS. Запомните путь до установленных компонентов.
- Windows:
- Запустите инсталлятор и следуйте инструкциям.


- Выберите директорию установки. По умолчанию установка будет произведена в C:\Program Files\Eclipse Adoptium\jdk-*

- Запустите установку компонентов.

- Дождитесь окончания процесса установки.

- Завершите процесс установки и закройте окно.

- macOS:
- Запустите инсталлятор и следуйте инструкциям. Установка будет произведена в /Library/Java/JavaVirtualMachines/temurin-*.jdk

- Ознакомьтесь и примите лицензионное соглашение.


- Выберите директорию установки. По умолчанию установка будет произведена в /Library/Java/JavaVirtualMachines/temurin-*.jdk Запустите установку компонентов.

- Дождитесь окончания процесса установки. Завершите процесс установки и закройте окно.

5. Загрузка Android SDK¶
Необходимо загрузить Android SDK (опция command line tools — инструменты для работы в командной строке) для Вашей OS с сайта .

6. Установка Android SDK¶
После загрузки SDK (см. шаг 3) необходимо разархивировать архив в удобное для вас место на компьютере. Например:
7. Загрузка компонентов Android SDK¶
Откройте Терминал, если вы работаете в macOS или Командную строку, если в Windows, и перейдите в папку android-tmp (см. шаг 4). Наберите команду:
Пример (только для Windows): если вы распаковали папку android-sdk в корень диска C , то команда перехода в папку будет:
- Windows: sdkmanager.bat —sdk_root=C:\android-sdk «build-tools;30.0.3» «platforms;android-30» «platforms;android-31» «tools» «platform-tools»
- macOS: ./sdkmanager —sdk_root=/Users//android-sdk «build-tools;30.0.3» «platforms;android-30» «platforms;android-31» «tools» «platform-tools»
Android SDK будет установлен в созданную при установке папку, путь до которой указан в аргументе —sdk_root ; в примерах выше для Windows это путь C:\android-sdk , для macOS это папка android-sdk в текущей директории Терминала (если вы только что открыли Терминал, текущей будет домашняя директория пользователя, если это явно не изменено в настройках Терминала).
Вместо значения, указанного в примерах выше, вы можете указать любой удобный для вас путь (рекомендуем указывать путь, не содержащий символы кириллицы). Таким образом у вас на компьютере могут быть установлены различные версии SDK.
После ввода команды появится лицензионное соглашение. Прочитайте его и введите с клавиатуры Y в случае согласия, нажмите Enter . Начнётся процесс загрузки, который может занять продолжительное время (загружается около 1.2 ГБ). По завершению загрузки в терминале появится сообщение done и он перейдёт обратно в интерактивный режим.
После окончания установки вы можете удалить временную папку android-tmp .
В случае изменения минимального целевого уровня API необходимо загрузить соответствующие версии build-tools и platforms;android . Чтобы посмотреть актуальную доступную версию, откройте Терминал, если вы работаете в macOS или Командную строку, если в Windows, перейдите в папку в которой находится sdkmanager (например cd C:\android-sdk\tools\bin ) и введите команду:
- Windows: sdkmanager.bat —list
- macOS: ./sdkmanager —list
Настройка в EV Studio¶
Откройте Настройки > Экспорт > Android и укажите соответствующие пути. Если вы установили все компоненты в пути, указанные в примерах к данной инструкции, настройки будут выглядеть следующим образом:
- Windows: Путь к JDK: C:\Program Files\Eclipse Adoptium\jdk-11.* (для версий конструктора EV Toolbox 3.4.7 и выше) Путь к JDK: C:\Program Files\Eclipse Adoptium\jdk-8.* (для версий конструктора EV Toolbox 3.4.6 и ниже) Путь к SDK: C:\android-sdk
- macOS: Путь к JDK: /Library/Java/JavaVirtualMachines/temurin-11.jdk/Contents/Home (для версий конструктора EV Toolbox 3.4.7 и выше) Путь к JDK: /Library/Java/JavaVirtualMachines/temurin-8.jdk/Contents/Home (для версий конструктора EV Toolbox 3.4.6 и ниже) Путь к SDK: /Users//android-sdk
Примечание (только для macOS): для JDK может быть достаточно указать /Library/Java/JavaVirtualMachines/
Добавление пакетов Android SDK Manager
По умолчанию, в Android SDK не установлено все необходимое для начала разработки. Пакет SDK содержит инструменты, платформы и другие компоненты, которые можно загрузить по мере необходимости, используя Android SDK Manager. Поэтому, прежде чем начать, вы должны добавить несколько пакетов в Android SDK.
Чтобы начать добавлять пакеты, запустите Android SDK Manager одним из следующих способов:
- В Android Studio при первом запуске в окне приветствия выберите пункт Configure> SDK Manager
- Если Android Studio уже запущена, выберите пункт меню Tools> Android> SDK Manager.
- Откроется окно настроек Android SDK:
- Обязательно выберите такие компоненты:
- Следующий курс: Создание вашего первого приложения
Откроется окно настроек Android SDK:

На вкладке SDK Platforms отметьте для загрузки все наиболее популярные на текущий момент версии Android. Их список постоянно обновляется на официальном сайте.
Перейдите на вкладку SDK Tools и отметьте для загрузки минимально необходимый набор компонентов, как показано на скриншоте:

Обязательно выберите такие компоненты:
- Android SDK Build-tools
- Android SDK Platform-tools (последняя версия)
- Android SDK Tools (последняя версия)
- Android Support Repository
После выбора нажмите кнопку Apply и дождитесь загрузки всех компонентов.

По окончании загрузки нажмите Finish. Среда разработки готова к работе.
Следующий курс: Создание вашего первого приложения
Вам також може сподобатися

Уроки по android разработке на Java 0 1 486
Видеоверсия известных уроков Дмитрия Виноградова (startandroid.ru) по программированию и разработке android приложений для смартфонов

Документация по android 0 8 399
Перевод с сайта developer.android.com. Если не указано иное, этот контент распространяется под лицензией Creative

Документация по android 1 5 341
[:ru] Перевод документации официального сайта developer.android.com LinearLayout представляет собой view group, которая выравнивает все

Уроки создания андроид-приложений на Kotlin 21 75 332
Продолжаем курс по обучению основам разработки мобильных приложений в Android Studio на языке Kotlin.

Уроки создания андроид-приложений на Kotlin 0 14 594
На прошлом уроке мы познакомились с нижней панелью навигации BottomNavigationView. В этом уроке реализуем
![]()
Документация по android 0 2 662
На каждом андроид-телефоне имеются датчики – сенсоры. Одни регистрируют параметры окружающей среды – температуру, давление,
Коментарі: 8
Прошу помощи. Только начал изучать разработку под андроид и возникла следующая проблема. Есть планшет Nexus 7 2012 WiFi, прошивка CyanogenMOD Android KitKat (4.4.4). Создаю новый пустой (Empty Activity) проект в Android Studio v 3.0.1, вообще ничего не меняю и пытаюсь запустить проект на устройстве – оно устанавливается и планшет переходит в ребут. Далее запускается очень много раз вылетает ошибка, что Trebuchet (это лаунчер) остановлен. Вообщем еле-еле удаляю приложение и всё становиться нормально. SDK установлены с версии 19 (4.4.4) по 26. Минимальный sdk установлен как 19. Такой же проект на Samsung (android 6.0) запускается без проблем. В чём может быть проблема ума не приложу. Мне кажется, что это возможно как-то связано с движком тем Cyanogen а может и нет, так как пробовал прошивку ParanoidAndroid – та же беда. Прошу поставьте меня на путь истинный
admin (автор)
Любые сторонние прошивки вы устанавливаете на свой страх и риск. Нормальная работа системы при этом не гарантируется. Об этом все авторы прошивок пишут.
Это я прекрасно понимаю, и претензий не имею. Дело в том, что система работает стабильно. Остальные приложения которые были изначально написаны для 4.4.4 работают хорошо. И даже современные приложения устанавливаются и работаю -> а это значит, что авторы как то включили поддержку 4.4.4. Возможно ещё где-нибудь нужно нажать “галочку ” для поддержки 4.4.4?
Объясните пожалуйста, зачем нужны эти пакеты? Google APIs ARM EABI v7a System Image
Google APIs
И все пакеты в Extras. Спасибо.
admin (автор)
Google APIs – ARM EABI v7a System Image – это образ эмулятора
Google APIs – API сервисов Google, например Maps или YouTube
в Extras самое необходимое – Android Support repository, android support library, google play services, google usb driver – названия как-бы не нуждаются в объяснении.
Что за WTF?! пишет отказано в доступе и доне нотхинг вас инсталед в конце чё делать
Здравствуйте
У меня установлена AS 2.1
Android SDK Build-tools не установлены (стоит прочерк)
Нужно ли устанавливать Android SDK Build-tools ? Все? И почему по умолчанию они не установлены вообще?
Додати коментар Скасувати відповідь
Щоб відправити коментар вам необхідно авторизуватись.
Внимание, Акция!
Продвинутый курс в подарок!

Новые записи на сайте
- Как создать мобильное приложение на Kotlin с Jetpack Compose и Clean Architecture. Часть 3. Панель поиска Compose 14.04.2023
- Как создать мобильное приложение на Kotlin с Jetpack Compose и Clean Architecture. Часть 2. Слой UI 04.04.2023
- Как создать мобильное приложение на Kotlin с Jetpack Compose, REST API и Clean Architecture. Часть 1. 30.03.2023
- Jetpack Compose – настав час навчитися новому підходу у розробці Android додатків 01.03.2023
- Продвинутый курс по созданию android-приложения Radio App на языке Kotlin с Jetpack Compose 03.02.2022
- Архитектура андроид-приложений
- Дизайн android приложений
- Документация по android
- Изменения версий Android
- Инструменты android разработчика
- Новости
- Новости Андроид
- Продвинутые курсы по разработке мобильных приложений на Android
- Разработка игр для android
- Создаем android-приложения
- Уроки по android разработке на Java
- Уроки по основам Java
- Уроки создания андроид-приложений на Kotlin
Куда деваются папки в Android Studio?
Куда Android Studio прячет от нас наши папки? После создания папки вы можете не увидеть ее в структуре проекта, хотя она существует на диске, и мы можем наблюдать в проводнике. Такая ловушка подстерегает многих начинающих разработчиков в Уроке 5, где по плану урока нужно создать в папке res папку layout-land для горизонтальной ориентации экрана.
Дело в том, что Android Studio по умолчанию скрывает папки в дереве проекта, оставляя только самые необходимые.
Чтобы увидеть скрытые папки, нужно изменить в выпадающем списке заголовка дерева проекта тип представления. По умолчанию здесь стоит Android. Давайте выберем Project.
Видите, сколько на самом деле папок в вашем проекте.
Но нам нужна только папка App.
В ней открываем src, дальше main, и уже здесь мы видим знакомые нам папки java и res.
Ура, наша папка layout-land нашлась!
Всем удачи в разработке, и пусть такие мелочи не останавливают вас на пути к мечте!