Перейти к содержимому

Где лежит android sdk

  • автор:

Настройка 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:
  1. Запустите инсталлятор и следуйте инструкциям.

../../../_images/openJDK1.png../../../_images/openJDK2.png

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

../../../_images/openJDK3.png

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

../../../_images/openJDK4.png

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

../../../_images/openJDK5.png

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

../../../_images/openJDK6.png

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

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

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

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

5. Загрузка Android SDK¶

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

sdk_load

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.
  1. Откроется окно настроек Android SDK:
  2. Обязательно выберите такие компоненты:
  3. Следующий курс: Создание вашего первого приложения

Откроется окно настроек Android SDK:

Добавление пакетов Android SDK Manager

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

Перейдите на вкладку SDK Tools и отметьте для загрузки минимально необходимый набор компонентов, как показано на скриншоте:

Добавление пакетов Android SDK Manager

Обязательно выберите такие компоненты:

  • Android SDK Build-tools
  • Android SDK Platform-tools (последняя версия)
  • Android SDK Tools (последняя версия)
  • Android Support Repository

После выбора нажмите кнопку Apply и дождитесь загрузки всех компонентов.

Добавление пакетов Android SDK Manager

По окончании загрузки нажмите Finish. Среда разработки готова к работе.

Следующий курс: Создание вашего первого приложения

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

Разработка android приложений в Eclipse (уроки startandroid.ru)

Уроки по android разработке на Java 0 1 486

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

Тестирование android приложений с помощью смартфона

Документация по android 0 8 399

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

Linear Layout

Документация по android 1 5 341

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

Урок 5. Kotlin. Добавление второго экрана в android-приложение

Уроки создания андроид-приложений на Kotlin 21 75 332

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

ViewPager2

Уроки создания андроид-приложений на Kotlin 0 14 594

На прошлом уроке мы познакомились с нижней панелью навигации BottomNavigationView. В этом уроке реализуем

Как получить список датчиков на android-устройстве

Документация по 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 ? Все? И почему по умолчанию они не установлены вообще?

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

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

Внимание, Акция!

Продвинутый курс в подарок!

скачать приложение melbet

Новые записи на сайте

  • Как создать мобильное приложение на 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 нашлась!

Всем удачи в разработке, и пусть такие мелочи не останавливают вас на пути к мечте!

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

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