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

Обновлено: 24.09.2022

Чтобы запускать модели 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, отображаемое в параметре Android SDK Location, не должно содержать пробелов. Пробелы могут вызвать проблемы при работе с инструментами Android NDK. Вы можете изменить местоположение SDK, нажав кнопку "Изменить".

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

Установить Android SDK

Android Software Development Kit (SDK) – это важная часть разработки Android, которую должны освоить новички. Это набор файлов, объединенных вместе, которые вам понадобятся, чтобы начать создавать приложения для Android. Он состоит из таких инструментов, как диспетчер виртуальных устройств (эмулятор) и мост ADB, а также библиотека дополнительного кода для обеспечения работы Java-программ с платформой Android. Чтобы узнать больше о возможностях Android SDK, ознакомьтесь с учебным пособием по Android SDK для начинающих.

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

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

SDK теперь входит в состав Android Studio. Разработка Android для начинающих становится все проще и проще, и это относительно недавнее изменение означает, что теперь вам нужно выполнить только одну установку, чтобы запустить среду разработки. В комплект входит даже открытый Java Development Kit (JDK), поэтому вам больше не нужно отдельно устанавливать последнюю версию.

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

Установить Android Studio так же просто, и у нас есть руководство, которое поможет вам в этом. Опять же, это просто вопрос загрузки установщика и следования инструкциям. В какой-то момент вам будет предложено выбрать путь для установки SDK; запишите это, так как это может пригодиться позже.

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

Обновление SDK

При установке Android Studio вы автоматически получаете последнюю версию Android SDK. SDK постоянно пополняется новыми функциями и обновлениями безопасности. Ваша задача — следить за тем, чтобы вы успевали за этими изменениями, чтобы иметь возможность поддерживать последние версии.

 JDK и Android SDK

Чтобы помочь вам в этом, в Android Studio есть менеджер SDK. Это программа специально для скачивания частей вашего SDK. Откройте диспетчер, выбрав Инструменты > Диспетчер SDK. Вас встретит список файлов на вкладках Платформы SDK и Инструменты SDK.

Платформы SDK — это платформы Android, для которых вы можете разрабатывать приложения. Вам нужен хотя бы один, чтобы создать работающее приложение. Если вы выберете последнюю версию, вы сможете поддерживать все новейшие функции Android.

Android SDK для начинающих

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

На вкладке "Инструменты SDK" вы найдете список других элементов, из которых состоит SDK. Вы можете установить их по отдельности. Те, что имеют синюю рамку с прочерком, готовы к обновлению. Наиболее важными здесь являются инструменты Android SDK Build-Tools, Android SDK Platform-Tools и Android SDK Tools. Вам также может понадобиться эмулятор Android и образы системы, если вы планируете запускать и тестировать свои приложения на своем ПК.

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

Использование Android SDK отдельно

Вам может быть интересно, можете ли вы использовать Android SDK отдельно или вам это когда-нибудь понадобится.

Xamarin с пакетом SDK для Android

Если вы хотите как можно проще начать разработку Android для новичков, я рекомендую вам по-прежнему устанавливать Android Studio вместе с SDK, как и раньше (вам также понадобится JDK). Когда вы пройдете этот процесс, просто запишите путь, по которому установлен SDK. Y вам понадобится это, чтобы сообщить другим IDE, где находится SDK на вашем компьютере. Вы найдете возможность ввести путь к SDK где-то в настройках (Google вам в помощь, если вы не уверены, где это находится), теперь просто скопируйте и вставьте! Установка Android SDK таким образом упрощается для новичков, а также означает, что у вас всегда будет под рукой Android Studio, если вы когда-нибудь захотите попробовать традиционную разработку для Android.

Некоторые IDE предоставляют возможность автоматической загрузки Android Studio во время процесса установки, что является новой функцией Unity.

Инструмент командной строки Android SDK

Установка всех этих дополнительных файлов займет много места на вашем компьютере. Если вы действительно хотите свести все к минимуму, вы всегда можете загрузить опцию «только инструменты командной строки». Вы найдете это, прокрутив страницу вниз, где вы нашли Android Studio, и загрузив zip-файл для вашей конкретной операционной системы. Здесь вы найдете инструкции о том, как это использовать, и отсюда вы можете получить инструменты командной строки. Теоретически это также может быть полезно, если вы когда-нибудь захотите использовать определенный инструмент, включенный в SDK, например мост ADB.

Это все, что нужно для загрузки и установки Android SDK! Это один из первых и самых важных шагов в Android-разработке для начинающих, так что молодцы!

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

Если вы не загрузили Android Studio, загрузите Android Studio прямо сейчас или перейдите к инструкциям по установке отдельных инструментов SDK.

Перед настройкой Android Studio убедитесь, что у вас установлена ​​JDK 6 или более поздней версии (одной JRE недостаточно). При разработке для Android 5.0 и более поздних версий требуется JDK 7. Чтобы проверить, установлен ли у вас JDK (и какая версия), откройте терминал и введите javac -version .Если JDK недоступен или его версия ниже 6, загрузите JDK.

Чтобы настроить Android Studio в Windows:

  1. Запустите только что загруженный файл .exe.
  2. Следуйте указаниям мастера установки, чтобы установить Android Studio и все необходимые инструменты SDK.

В некоторых системах Windows сценарий запуска не находит, где установлена ​​Java. Если вы столкнулись с этой проблемой, вам необходимо установить переменную среды, указывающую правильное местоположение.

Выберите меню «Пуск» > «Компьютер» > «Свойства системы» > «Дополнительные свойства системы». Затем откройте вкладку «Дополнительно» > «Переменные среды» и добавьте новую системную переменную JAVA_HOME, указывающую на вашу папку JDK, например, C:\Program Files\Java\jdk1.7.0_21 .

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

Чтобы настроить Android Studio на Mac OSX:

  1. Разархивируйте загруженный zip-файл android-studio-ide--mac.zip .
  2. Перетащите Android Studio в папку "Приложения".
  3. Откройте Android Studio и следуйте указаниям мастера установки, чтобы установить все необходимые инструменты SDK.

В зависимости от ваших настроек безопасности при попытке открыть Android Studio вы можете увидеть предупреждение о том, что пакет поврежден и должен быть перемещен в корзину. В этом случае перейдите в «Системные настройки» > «Безопасность и конфиденциальность» и в разделе «Разрешить загрузку приложений из» выберите «Откуда». Затем снова откройте Android Studio.

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

Чтобы настроить Android Studio в Linux:

  1. Распакуйте загруженный файл Tar, android-studio-ide--linux.zip, в подходящее место для ваших приложений.
  2. Чтобы запустить Android Studio, перейдите в каталог android-studio/bin/ в терминале и запустите studio.sh .

Вы можете добавить android-studio/bin/ в переменную окружения PATH, чтобы запускать Android Studio из любого каталога.

Примечание: вам также может потребоваться установить пакеты ia32-libs, lib32ncurses5-dev и lib32stdc++6. Эти пакеты необходимы для поддержки 32-разрядных приложений на 64-разрядной машине.

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

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

Если вы не загрузили инструменты SDK, загрузите SDK прямо сейчас или перейдите к инструкциям по установке Android Studio.

Чтобы начать работу в Windows:

Ваш загружаемый пакет представляет собой исполняемый файл, который запускает программу установки. Установщик проверяет наличие на вашем компьютере необходимых инструментов, таких как соответствующий пакет разработки Java SE (JDK), и при необходимости устанавливает его. Затем установщик сохраняет Android SDK Tools в указанном месте за пределами каталогов Android Studio.

  1. Дважды щелкните исполняемый файл (файл .exe), чтобы начать установку.
  2. Запишите имя и место, где вы сохранили SDK в вашей системе — вам нужно будет обращаться к каталогу SDK позже при использовании инструментов SDK из командной строки.
  3. После завершения установки установщик запускает Android SDK Manager.

Чтобы начать работу с Mac OSX:

Распакуйте загруженный ZIP-файл. По умолчанию он распаковывается в каталог с именем android-sdk-mac_x86. Переместите его в подходящее место на вашем компьютере, например, в папку «Разработка» в вашем домашнем каталоге.

Запишите имя и расположение каталога SDK в вашей системе — вам понадобится обратиться к каталогу SDK позже при использовании инструментов SDK из командной строки.

Чтобы начать работу с Linux:

Распакуйте загруженный ZIP-файл. Файлы SDK загружаются отдельно в указанный пользователем каталог.

Запишите имя и расположение каталога SDK в вашей системе — вам понадобится обратиться к каталогу SDK позже при использовании инструментов SDK из командной строки.

Устранение неполадок в Ubuntu
  • Если вам нужна помощь в установке и настройке Java на компьютере для разработки, вам могут пригодиться следующие ресурсы:

Если вы используете 64-разрядный дистрибутив на компьютере для разработки, вам необходимо сначала установить дополнительные пакеты. Для Ubuntu 13.10 (Saucy Salamander) и более поздних версий установите пакеты libncurses5:i386 , libstdc++6:i386 и zlib1g:i386 с помощью apt-get :

Для более ранних версий Ubuntu установите пакет ia32-libs с помощью apt-get :

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

Android SDK< бр />

Большинству из нас никогда не потребуется устанавливать 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.

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