Как установить Android SDK на Windows 10

Обновлено: 21.11.2024

Комплект разработки программного обеспечения для Android (SDK) включает в себя различные компоненты, в том числе инструменты SDK, инструменты сборки и инструменты платформы. Инструменты SDK в основном включают стандартный эмулятор Android, средство просмотра иерархии, менеджер SDK и ProGuard. Инструменты сборки в основном включают aapt (инструмент упаковки Android для создания .APK), dx (инструмент Android, который преобразует файлы .java в файлы .dex). Инструменты платформы включают оболочку отладки Android, sqlite3 и Systrace.

Android SDK можно установить автоматически с помощью последней версии Gradle или загрузить Android SDK вручную несколькими способами. Ниже представлен обзор всех различных подходов.

Установка Android SDK (автоматизированный способ)

Gradle 2.2.0 теперь поддерживает автоматическую загрузку зависимостей. Обязательно обновитесь до последней версии Gradle. Плагин Gradle для управления зависимостями устарел.

Установка для Ubuntu Linux

Если вы используете Ubuntu 15.04 или 15.10, обязательно установите следующие пакеты. В противном случае вы можете заметить Нет такого файла или каталога при попытке выполнить программу aapt, которая является частью набора инструментов Android SDK:

Установка Android SDK (через Homebrew)

Предполагая, что у вас запущена macOS/OS X, вы можете использовать Homebrew для установки Android SDK.

  1. Установите Homebrew — менеджер пакетов для macOS/OS X.
  2. Выполните следующие команды:

Это установит инструменты Android SDK в /usr/local/Cellar/android-sdk/

Установка Android SDK (вручную)

Вам потребуется загрузить Android SDK без пакета Android Studio. Перейдите в Android SDK и перейдите в раздел «Только инструменты SDK». Скопируйте URL-адрес для загрузки, который подходит для вашей операционной системы сборочного компьютера.

Используйте wget с правильным URL-адресом SDK:

Разархивируйте и поместите содержимое в свой домашний каталог. Имена каталогов могут быть любыми, но сохраняйте файлы в легкодоступном месте (например, ~/android-sdk).

Запустите инструмент sdkmanager:

Теперь пришло время установить переменную PATH среды сборки и другие переменные, которые будут использоваться для поиска Android.

Отредактируйте файл .bash_profile. Если вы не используете bash, отредактируйте правильный файл конфигурации для вашей среды.

Сохранить и выйти. Перезагрузить .bash_profile :

Установка через графический интерфейс

В командной строке введите android и нажмите Enter, чтобы запустить Android SDK Manager в окне. Если это не работает, ваша переменная PATH не была настроена с расположением Android SDK.

Вам нужно будет установить те же пакеты Android SDK на компьютере сборки, что и для локального запуска Gradle. Прежде чем начать, взгляните на файл build.gradle в своем проекте.

Пакеты для установки

Вот названия пакетов SDK, которые вы точно захотите выбрать:

  • Инструменты > Инструменты Android SDK
  • Инструменты > Инструменты платформы Android SDK
  • Инструменты > Инструменты разработки Android SDK
  • Одна версия платформы Android. Например, Android 5.1.1 (API 22). Это должен быть тот, который вы указали в разделе android: compileSdkVersion вашего файла build.gradle.

Вы также можете загрузить дополнительные материалы:

  • Репозиторий поддержки Android
  • Библиотека поддержки Android

Примечание. Выберите инструменты сборки Android SDK для версии Android, указанной в файле build.gradle, в качестве цели android: buildToolsVersion. Если ваш build.gradle говорит

затем обязательно загрузите эту версию API в Android SDK Manager.

Установка через командную строку

Вы также можете загрузить пакеты SDK с помощью командной строки с параметром --no-ui.

Если вы хотите быть избирательной при установке, вы можете использовать список Android для просмотра всех пакетов и применить параметр --filter для выборочной установки:

Если вы решите выбирать пакеты для установки, не забудьте добавить дополнительный репозиторий Android Maven. В противном случае вы не сможете использовать последнюю библиотеку дизайна поддержки.

В настоящее время нет фильтра для прямой установки инструментов сборки. См. этот билет для получения дополнительной информации.

Большинству из нас никогда не потребуется устанавливать Android SDK.Причина этого прямо в названии — Software Development Kit. Он создан для тех, кто пишет приложения для Android, которым нужны инструменты для работы с Android с компьютера.

Но эти инструменты также могут пригодиться тем, кто хочет сделать что-то более сложное. Такие вещи, как ручное обновление программного обеспечения или рутирование телефона. Fastboot и ADB жизненно важны, если вы занимаетесь «взломом» программного обеспечения Android. Google предоставляет его бесплатно для всех.

Что выбрать?

Есть два способа установить рабочий набор инструментов Android на свой компьютер. Самый простой способ — просто установить Android Studio. Все, что необходимо для запуска и использования инструментов командной строки Android, является частью Android Studio, а также позволяет обновлять инструменты. Хотя он предназначен для людей, которым нужна полная среда разработки и включает в себя редактор кода, эмулятор Android и компилятор, вы можете использовать только инструменты командной строки и никогда не открывать остальные.

Если вы не боитесь замочить ноги, вы можете установить только компоненты SDK вне Android Studio. Их легко установить (они находятся в ZIP-файле), но настроить компьютер для их использования не так просто.

Установка Android SDK вручную

Загрузите SDK прямо из Google, нажав здесь. Прокрутите немного вниз и найдите раздел с пометкой «Получить только инструменты командной строки» и сохраните его в легкодоступном месте, например на рабочем столе. На следующем шаге мы извлечем его в лучшее место.

Загруженный файл сжат. Вам нужно быть знакомым со сжатыми файлами и способами их извлечения, чтобы двигаться дальше. Если нет, остановитесь здесь и потратьте время, чтобы узнать о них.

Извлеките сжатый файл в следующую папку:

  • Windows: корень диска C:
  • OS X: ваша домашняя папка
  • Linux: ваша домашняя папка

Переименуйте извлеченную папку в «Android». Это значительно упростит оставшуюся часть руководства и работу с SDK.

Предпосылки

Для запуска компонентов SDK вам потребуется рабочая версия Java. Для большинства задач, которые вы будете выполнять с помощью SDK, подойдут как Open Java, так и Sun Java от Oracle (да, тот самый Oracle).

  • На Mac это довольно просто, потому что он уже установлен, если вы его не удалили. Если вы это сделали, установите его снова — вы должны знать, как это сделать, если знаете, как его удалить.
  • В Windows перейдите на веб-сайт Oracle и загрузите правильную версию (32- или 64-разрядную) для вашего компьютера. Опять же, если это доставляет вам какие-либо проблемы, прекратите то, что вы делаете, и узнайте немного больше о своем компьютере. Если вы не можете установить Java, возможно, вы еще не готовы использовать Android SDK.
  • На компьютере с Linux вам также потребуется установить Java. Вы можете найти исполняемые файлы x86 и x64 для Sun Java от Oracle на их веб-сайте. OpenJDK также работает для большинства вещей, которые вам нужно будет делать с помощью SDK. (OpenJDK теперь поставляется в комплекте с Android Studio, который включает SDK, а также среду разработки), и вы найдете полные инструкции по его установке на веб-сайте OpenJDK. Если вам нужна дополнительная помощь или вы хотите использовать диспетчер пакетов для установки Sun Java, обратитесь к документации для вашего конкретного дистрибутива.

Пользователи Linux также должны убедиться, что у них установлены некоторые 32-разрядные библиотеки, если они используют 64-разрядную версию операционной системы. Если вы используете Ubuntu или другой вариант Debian, установите ncurses5 и stdc++6 через терминал:

Если вы используете другую разновидность Linux, найдите правильные пакеты для ncurses5 и stdc++6 и установите их.

Установка инструментов

Извлеките загруженный выше файл в папку с именем Android в корневом каталоге диска C (Windows) или в домашнюю папку (Mac, Linux). Вы можете заметить, что некоторые вещи отсутствуют, если вы когда-либо загружали инструменты командной строки раньше, так как папки инструментов и инструментов платформы отсутствуют. Все в порядке; мы собираемся получить их с помощью прилагаемого диспетчера SDK.

Откройте папку bin в извлеченной загрузке и найдите исполняемый файл диспетчера SDK. Это может выглядеть как команда терминала или оболочки, но она откроет графический интерфейс, если у вас правильно установлена ​​Java.

В диспетчере SDK вы можете установить Android SDK Tools и Android SDK Platform-Tools. Если вы используете Windows, вам также потребуется установить USB-драйвер Google, а если вы планируете собирать AOSP из исходного кода, вам может потребоваться установить Android SDK Build-Tools.

Выберите правильные файлы и продолжите процесс (он покажет вам лицензионное соглашение, которое вы должны прочитать), и обе папки с инструментами будут установлены. Но вы еще не совсем закончили!

Инструменты будут установлены в папку данных приложения. В Windows он находится в Windows\users\YourUserName\AppData\Local\Android, а на Mac или Linux — в .Android (обратите внимание на точку!) в вашей домашней папке.Создайте символическую ссылку (информация для пользователей Windows здесь) для обеих папок инструментов в созданной ранее папке Android. Это поможет добавить их в ваш PATH и сделает жизнь намного проще.

Установка ПУТИ

Переменная PATH в операционной системе вашего компьютера указывает, где искать, когда вы хотите запустить команду из терминала или командной строки. Например, чтобы запустить команду ADB, вам нужно либо ввести и указать полный путь — т. е. папку, в которой фактически находится ADB, внутри папки SDK, — либо указать местоположение в самой переменной PATH. Это немного сбивает с толку, но хорошая новость заключается в том, что сделать это проще, чем объяснить.

Чтобы эти инструкции работали так, как написано, вам необходимо извлечь и переименовать папку загрузки SDK, как указано выше, и в правильное место для этого руководства.

В Windows

Если вы все еще не используете более старую версию Windows, вы больше не можете задавать ПУТЬ в файле autoexec.bat или autoexec.nt. Вместо этого вам нужно будет обновить системные настройки переменной среды. Вот как это делается на компьютере с Windows 10:

  • Нажмите клавишу Пуск на клавиатуре.
  • Начните вводить слова "Переменные среды".
  • По мере ввода вы увидите вариант Изменить системные переменные среды. Выберите его.
  • В окне "Переменные среды" выберите строку PATH в разделе "Переменные пользователя для (ваше имя пользователя)", затем нажмите кнопку Изменить.

Добавьте полный путь к папкам инструментов Android SDK и инструментов платформы Android SDK в поле редактирования, разделив их точкой с запятой. Это должно выглядеть примерно так:

Для более старых версий Windows см. документацию, прилагаемую к вашему компьютеру, для получения помощи по настройке PATH. И еще раз: если вы установили свой SDK не на \Android, вам нужно будет настроить его соответствующим образом.

На Mac

Вы можете установить переменную PATH на компьютере под управлением OS X в своем профиле bash. Это легко сделать, и все делается в одном файле.

В вашей домашней папке есть файл с именем .bash_profile. Откройте его любым текстовым редактором. Никогда не трогайте файлы .bashrc или .bash_profile, которые вы можете найти в каталоге /etc. каталог!

Вы можете увидеть пустой файл или он может быть заполнен другой информацией. Все, что нам нужно сделать, это добавить пару строк в начало файла:

(Мы упоминали, что если ваш SDK находится в другом месте, вам нужно будет соответствующим образом изменить настройки? Хорошо.)

Сохраните файл и перезагрузите компьютер, чтобы новый PATH был указан правильно.

В Linux

Установка PATH на компьютере с Linux почти такая же, как и на Mac, вы просто редактируете другой файл.

В вашем любимом текстовом редакторе откройте файл ~/.bashrc. Вероятно, он будет существовать и иметь несколько записей. Если вы получите сообщение об ошибке, что файл не существует, просто создайте новый файл и сохраните его как ~/.bashrc, когда закончите.

Вам нужно добавить следующие две строки в КОНЕЦ файла .bashrc:

Сохраните файл и закройте окно терминала. Откройте новый экземпляр терминала и введите следующую команду:

Ваш сеанс будет ссылаться на внесенные вами изменения, а SDK будет находиться в вашей переменной PATH.

Подведение итогов

Теперь у вас должен быть рабочий набор инструментов командной строки Android, и вы сможете выполнять такие действия, как прошивка последних заводских образов или обновление телефона вручную с помощью ZIP-файла. А поскольку вы сделали это самостоятельно, у вас есть все необходимое, чтобы исправить ситуацию, когда что-то пойдет не так.

Удачи и получайте удовольствие!

Вы слушали подкаст Android Central на этой неделе?

Каждую неделю подкаст Android Central предлагает вам последние технические новости, аналитические материалы и горячие новости со знакомыми соведущими и специальными гостями.

  • Подпишитесь на канал Pocket Casts: Audio
  • Подписаться в Spotify: Аудио
  • Подписаться в iTunes: Аудио

Джерри – столяр-любитель и механик по тенистым деревьям. Нет ничего, что он не мог бы разобрать, но много вещей, которые он не мог бы собрать заново. Вы увидите, как он пишет и высказывает свое громкое мнение на Android Central, а иногда и в Твиттере.

Большое спасибо, прочитал много страниц и немного потерялся, это пришло как раз вовремя! Опубликовано через мой LG G Flex

Можете ли вы сделать аналогичную статью о том, что из себя представляет каждый из компонентов, предлагаемых там, и где их документация?

Lol, я помню, что старый SDK для Gingerbread было непросто установить. У меня уже есть SDK, но отличное руководство. Джерри Прислал с моего Nexus 7 2013 года или iPhone 5

Я думаю, что открыть устрицу намного проще, чем открыть свой Android. Но мне нравятся проблемы, которые он приносит, и то, что вы можете с ним сделать. Все еще обсуждаю, хочу ли я углубиться в свой новый One.

Опоздание на 5 дней :( На прошлой неделе я потратил несколько часов, чтобы запустить это на моей Fedora 20. Все равно спасибо, Джерри :D

Спасибо, Джерри! Как обычно, я опаздываю на вечеринку!Просто хотел добавить пару вещей, увидев это при очистке некоторых каналов. Если вы используете 64-разрядную версию Windows, вы можете установить любую версию SDK и JDK (x64 или x86) при условии, что SDK и JDK одинаковы. Я использую 32-битную версию обоих на W7 Home Premium x64. При установке JDK я выбрал «нет» для установки JRE с ним, потому что я не хочу выслеживать плагин для браузера и выбрасывать его на обочину, хотя это и не так уж важно. В моей системе нет JRE. Недавно выполнил чистую установку W7 x64 на новый жесткий диск, затем прошил систему и загрузочные образы на своем N5, чтобы подтвердить, что все работает. Почему 32-битная версия обоих? Нет причин, кроме того, что я знал, что смогу из прошлого опыта! ;)

@LocationDudeNYC: найдите файл с именем «.bashrc» или «.profile» — вместо этого добавьте туда изменения — в зависимости от того, какой файл существует или уже содержит информацию PATH.

Правда? В учебниках «n», которые я прочитал сегодня/вчера, никто не сказал мне перезапустить OS X перед редактированием bash_profile? хахахаха большое спасибо Джерри за статью.

Очень хорошая статья! В конце раздела «В Linux» говорится: «Ваш сеанс не будет ссылаться на внесенные вами изменения, и SDK будет находиться в вашем PATH. Возможно, это означало: ваш сеанс теперь будет ссылаться на внесенные вами изменения, а SDK будет находиться в вашем PATH.

В предыдущих руководствах мы видели, как установить и настроить Android Studio в Windows 10. В рамках установки Android Studio также был установлен Android SDK. В этом руководстве показан ручной процесс установки Android SDK в Windows.

Загрузить версию Android SDK для Windows:

Последнюю версию SDK для Android можно загрузить здесь. После загрузки файла .exe выполните следующие простые шаги для установки.

Установите Android SDK для Windows:

Шаг 1:

Щелкните правой кнопкой мыши загруженный файл и выберите «Запуск от имени администратора». Вы увидите мастер установки ниже.

Шаг 2:

Как мы обсуждали в предыдущих руководствах по установке Android Studio, для Android SDK требуется JDK (Java Development Kit).

Если на вашем компьютере нет SDK, сначала необходимо установить JDK и настроить JAVA_HOME, а затем продолжить выполнение следующих шагов.

Если на вашем компьютере уже установлен JDK, SDK автоматически выберет расположение JDK, как показано ниже.

Затем нажмите "Далее".

Шаг 3:

Запрашивает установку SDK для всех пользователей, доступных на вашем компьютере.

Выберите вариант и нажмите «Далее».

Шаг 4:

Теперь он запрашивает расположение каталога установки SDK.

Просмотрите свой каталог и нажмите "Далее".

Шаг 5:

Нажмите «Установить».

Шаг 6:

Затем вы сможете увидеть процесс установки.

Это займет некоторое время. По завершении установки вы можете увидеть приведенный ниже мастер для фактического мастера установки SDK.

Шаг 7:

После завершения процесса установки Android SDK мы можем настроить инструменты SDK с помощью приведенного ниже мастера. Установите флажок «Запустить диспетчер SDK» и нажмите «Далее».

Шаг 8:

Здесь вы можете выбрать необходимые инструменты Android SDK, платформы SDK и т. д.

После выбора нажмите «Установить».

Шаг 9:

Примите лицензию и нажмите «Установить». Вы увидите все установки.

Он установит все выбранные вами пакеты после завершения процесса установки; вы можете использовать каталог установки SDK в качестве Android SDK.

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

Чтобы запускать модели Simulink ® на устройстве Android™, необходимо установить пакеты и инструменты платформы Android Studio и Software Development Kit (SDK) на главный компьютер. Инструменты SDK включают в себя Android SDK Build-Tools, Native Development Kit (NDK) и Android SDK Platform-Tools.

Скачивание и установка последней версии Android Studio и пакетов SDK и инструментов на главный компьютер может привести к спорадическим проблемам сборки или ошибкам при развертывании модели Simulink на вашем устройстве Android.

Установите последнюю версию Android Studio

Выполните следующие действия, чтобы загрузить и установить на свое устройство протестированную версию Android Studio:

Перейдите в Android Studio и примите условия использования.

Дважды щелкните загруженный файл .exe и следуйте инструкциям на экране, чтобы установить Android Studio.

Установите последнюю версию пакетов и инструментов платформы Android SDK

Выполните следующие действия, чтобы загрузить и установить последнюю версию пакетов и инструментов платформы Android SDK на главный компьютер:

После установки Android Studio выполните одно из следующих действий, чтобы открыть SDK Manager из приложения Android Studio:

На целевой странице Android Studio выберите Настроить > Диспетчер SDK.

На панели инструментов приложения Android Studio выберите Инструменты > Android > Диспетчер SDK.

На панели инструментов приложения Android Studio нажмите "Диспетчер SDK".

В диалоговом окне "Настройки по умолчанию" перейдите на эти вкладки, чтобы установить пакеты платформы Android SDK и инструменты разработчика:

Платформы SDK — выберите последний пакет SDK для Android, чтобы скомпилировать приложение с последней версией платформы SDK.

Инструменты SDK — выберите последние версии инструментов разработки Android SDK, NDK (Side by Side) и инструментов платформы Android SDK.

Примечание

Расположение Android SDK, отображаемое в параметре Android SDK Location, не должно содержать пробелов. Пробелы могут вызвать проблемы при работе с инструментами Android NDK. Вы можете изменить местоположение SDK, нажав кнопку "Изменить".

Нажмите «Применить». Android Studio начнет установку выбранных пакетов и инструментов на ваш компьютер. После установки статус установленных пакетов и инструментов изменится с «Не установлено» на «Установлено».

Читайте также: