Установка android studio sdk: Разработка под Android: устанавливаем SDK

Содержание

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


Android SDK


Эта статья поможет всем новичкам, владельцам Андроид устройств ознакомиться с SDK. Вы узнаете как установить android sdk. Для чего это нужно: во первых для взлома, во вторых для доступа к системной части прошивки и ее последующего изменения, в третьих для получения root прав.
В SDK есть инструмент ADB (Android Debug Bridge) отладочный Мост для Android или по другому интерфейс для отладки Android, с помощью него можно:

  • Просматривать log системы Android.
  • Просмотреть какие Андроид устройства подключены и могут работать с ADB.
  • Устанавливать программы на Android устройствах.
  • Удалять программы на Android устройствах.
  • Копировать файлы с Android устройства.
  • Копировать файлы на Android устройство.
  • Удалять раздел data на Android устройстве.
  • Очищать раздел data на Android устройстве.
  • Прошить раздел data на Android устройстве.
  • Перезаписать раздел data на Android устройстве.
  • Осуществить разные скрипты управления Android устройством.
  • Управлять некоторыми сетевыми параметрами Android устройства.
  • И многое другое.

SDK (software development kit) — комплекс средств разработки, позволяющий специалистам по программному обеспечению создавать приложения для определённого пакета программ, программного обеспечения базовых средств разработки, компьютерной системы, игровых консолей, аппаратной платформы, операционных систем и других платформ.

Установка Software Development kit (SDK)

Заходим на страницу сайта https://developer.android.com/sdk/index.html и скачиваем SDK для вашей операционной системы. Скачав zip архив SDK вам необходимо разархивировать его содержимое, в архиве находится папка adt-bundle-windows которая и содержит сам SDK, распаковываем ее на наш компьютер в корень диска С:\. Путь к SDK у нас будет такой C:\adt-bundle-windows

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

Установка Java Development Kit (JDK)

Для Android SDK требуется JDK версии 5 или выше. Если на вашем компьютере уже установлена одна из этих версий JDK, то смело переходите к следующему шагу. Если JDK не установлен, то зайдите на сайт oracle.com, выбираем вкладку Downloads, потом JAVA for developers, далее выбираем JDK как на рисунке, вам нужно найти версию JDK, которая установится на ваш компьютер – выберите операционную систему и разрядность. Скачиваем и устанавливаем.

oracle.com вкладка downloads:

 Установка Java Development Kit (JDK)

Выбираем версию JDK

 Установка Java Development Kit (JDK) Установка Java Development Kit (JDK)

Подробная инструкция по установке Java Development Kit (JDK)

Заходим в папку adt-bundle-windows, затем в папку sdk и запускаем SDK Manager.exe. В появившемся окне предлагается выбрать компоненты для закачки через интернет. В правой части для каждого компонента указано, установлен он уже или нет. Выбираем нужные пакеты для работы. Желательно как на рисунке. Если у вас другие версии Android, то выбираем нужные. Когда все нужные пакеты выбраны — жмем кнопку Install X packages справа снизу. В новом окне подтверждаем, что согласны все это скачать — Accept All. И здесь же можно посмотреть размер пакета и отказаться от чего-либо. Жмете Install — побежал индикатор и открылся лог — началась закачка. Через некоторое время (зависит от количества выбранных пакетов) появится надпись: Done loading packages. Установка завершена. Закрываем лог и SDK Manager.

установка sdkустановка sdkустановка sdk

Затем мы идем в папку C:\adt-bundle-windows\platform-tools этот адрес нужно скопировать (в этой папочке должны лежать файлы adb.exe и другие)

Папка с программой

папка с adb

Для Windows XP: заходим в панель управления, свойства системы, дополнительно, переменные среды
Для Windows Vista/7: заходим в панель управления, система, дополнительные параметры системы

Переменные среды

Переменные среды

Находим пункт переменные среды и находим пункт Path, нажимаем изменить и ничего не удаляя через точку с запятой добавляем свой путь C:\adt-bundle-windows\platform-tools (смотрим рисунок). Нажимаем ОК.

Добавляем переменную

Добавляем переменнуюДобавляем переменную

Теперь проверяем все ли работает: заходим в пуск, запускаем командную строчку (желательно от имени администратора для Windows Vista/7) и вводим команду adb и получаем следующее.

Результат

Добавляем переменную

Если получили, то все прекрасно работает.

Команды ADB

Здесь представлен список полезных команд:
adb devices — Просмотреть список устройств которые уже подключены к компьютеру
adb wait-for-device — Ждать подключения устройства
adb get-serialno — Просмотр серийного номера устройства
adb logcat — Посмотреть что происходит внутри устройства
adb logcat > c:\logcat.txt — Комманда сохранит все изменения в файл
фильтры для logcat
V — Verbose (многословный) (самый низкий приоритет, режим по умолчанию)
D — Debug (отладка)
I — Info (информация)
W — Warning (предупреждение)
E — Error (ошибка)
F — Fatal (критическая ошибка)
S — Silent (тишина) (самый высокий приоритет, режим молчания, ничего не выводиться)
Пример    adb logcat *:W — Выводиться только сообщения об ошибках в работе системы
adb logcat [-b ] — Выводит информацию буферов системы
radio — Просмотр буфера содержащего сообщения модуля радио/телефонии.
events — Просмотр буфера содержащего сообщения связанных событий.
main — Просмотр основного буфера логов (по умолчанию)
Пример    adb logcat -b radio
adb reboot — Перезагрузка устройства.
adb reboot recovery — Перезагрузка устройства в режим recovery.
adb reboot bootloader — Перезагрузка в режим bootloader.
adb shell cat /proc/mtd — Просмотр информации о «разделах» памяти устройства.
adb shell df — Просмотр информации о разделах и свободных ресурсах.
adb push — Копирование файла в устройство.
adb pull [] — Копирование файла в компьютер.
adb install [-l] [-r] [-s] — установка приложения
Пример    adb install с:/adb/app/autostarts.apk Установить файл autostarts.apk лежащий в папке /adb/app/ на диске с:
фильтры
-l Блокировка приложения.
-r Переустановить приложение, с сохранением данных.
-s Установить приложение на карту памяти.
adb uninstall — Удаление приложения.
Пример    adb uninstall autostarts.apk


 

Установка android studio и настройка SDK на VirtualBox с нуля

Сегодня я вдохновлен своей статьей, которую я написал еще 14 января 2017 года. В ней я рассказывал, как установить android studio и настроить sdk, речь велась о версии 2.1.2 которая по прошествии уже почти двух лет существенно изменилась, кстати в лучшую сторону, однако некоторые мои зрители и подписчики канала все время хотели найти вот эту вот кнопочку, как настроить sdk в старой версии.


Смотрите так же видео Установка Android Studio, настройка SDK 2.1.2, ссылка откроется в новой вкладке.


И нужно было понимать конечно, что все это происходило почти два года назад, и не подходит к новой версии, на данный момент android studio это уже 3.2, это практически на целую единицу изменились параметры и свойства android studio.

Поскольку в прошлой статье я показал как установить на virtualbox windows 8.1, я хотел бы сегодня рассказать, как с нуля установить на практически чистую windows android studio.


Смотрите так же видео Установка android studio и настройка SDK 3.2.1 на VirtualBox с нуля — (видео), ссылка откроется в новой вкладке.


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

Официальный сайт developer.android.com

Перейдем на сайт developer.android.com, подтвердим лицензию, скачается установочный файл, он весит около 900 мегабайт и когда закончится его скачивания, автоматически(в гугл хроме), запустится программа установки android studio.

Установка Android Studio

Как вы помните, мы сделали виртуальную машину в прошлом видео с одним логическим диском не делали разбивку на D и так далее, поэтому у нас установка будет вестись как android studio так и sdk на диск C.

Мастер установки Android Studio

Итак, появился мастер установки, практически все время можем нажимать смело next установка будет в C:\program files\, на диск произойдет распаковка файлов,
Распаковка файлов можете посмотреть детали,
Распаковка файлов как это все происходит я немного увеличу размер экрана по прошествии некоторого времени все будет завершено, я выведу на рабочий стол из меню пуск ярлычок такая у меня привычка, если не создается ярлык я сразу не запускаю программу, такой вот фетиш.

Завершение установки

Правой кнопкой Отправить-Рабочий стол-Создать ярлык, снимем галочку Start AS, на жмем finish.

У меня часто спрашивают, а где же находится сама sdk, поскольку сама android studio идет без файлов, исходников, платформы, tools различных, мы скачивали только сам установщик studio, если вы это делаете в первый раз, то сразу с репозиториев google у вас пойдет закачка списка необходимых компонентов sdk.

Автоматическое докачивание SDK

Размер sdk будет по минимальным версиям около двух гигабайт, если вы будете устанавливать только текущую версию, обычно это последняя.

Настройка SDK

Как видите написано — нет android sdk, не найдено android sdk и расположение будет вот таким: диск C — users — имя пользователя –appdata- local- android- sdk нажав на три точки кнопочку, можно изменить местоположение ваша SDK.

Путь к SDK

На своем компьютере я это делал на диск d, делал перенос, потому как диск C такое место которое очень быстро заполняется всевозможными файлами, вспомогательными программами, хотя рекомендуют устанавливать android studio непосредственно на самый быстрый диск, который у вас имеется в системе.

Компоненты SDK

Происходит распаковка, скачиваются дополнительные архивы, библиотеки, инструменты, котлин, мониторы, плагины и так далее тому подобное.

Распаковка компонентов SDK

В принципе, в зависимости от скорости вашего интернета, время это может занять по-разному, почти недолго, жмем кнопку finish и вот вуаля, мы запустили android studio.

Запуск Android Studio

Дальше вы можете действовать в принципе как обычно, создавать приложения, проект, давайте посмотрим, где находится сама sdk.

Поскольку на данной виртуальной машине не установлен ни один нормальный инструмент, вроде файлового менеджера типа far или total commander или какой вам другой нравится, нам придется в проводнике отобразить скрытые файлы.

Отображение скрытых файлов

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

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

Настиройка SDK менеджера

Итак, давайте посмотрим, где находится наша папка, в который расположена sdk, идем в настройки sdk менеджер, как вы помните в начале видео современный вид настроек sdk отличается, хотя и немного.

Пакеты SDK

Совместим так, чтобы видно было два окна, вот наша папка appdata local android и вот sdk, вот файлы которые были докачены уже при запуске android studio.

Состав пакетов SDK

Насколько я помню в версии 3 или 3.1, я также скачивал, сделал переход с 2.2 или 2.3 у меня было, я скачал эту версию,и тоже я обнаружил, что нет sdk, не докачивает, не находит, пришлось ручками прописывать этот путь, у меня диск d- users ну и так далее.

Установка другой версии android

Давайте посмотрим, что у нас есть platform-tools, пока идет закачка, так появилось окно, мы должны будем отметить вот переключатель подтвердить, произойдет докачка платформы 25 у нас версия android 7.0 или 7.1 или около того.

Лицензия компонентов SDK

Опять же, произойдет распаковка,
Распаковка компонентов SDK по истечении некоторого времени загрузка будет завершена, нажмите кнопку finish и как видите у вас доступны установленные две версии android, если мы обновимся, перейдем в папку sdk platform, мы увидим, что там находятся две папки 25 и 28 версии, они соответствует 7 и 7.1 версия android.

Установленный пакет android

Также нужно будет SDK Tools обновить, но скорее всего в процессе создания проекта система вам подскажет, что если вы не будете делать не на девятой версии, а на седьмой, то вам придется отменить все это дело, нажать cancel и перейти в настройки, там все это настроить.

Также нужно будет создать эмулятор мобильного устройства, но это выходит за рамки данной статьи, так давайте я напомню, как создается в третьей версии, практически неотличима от 2,
Создание нового проекта создания проекта, выбор минимальной версии SDK,
Выбор минимальной версии SDK выбираем EmptyActivity, нажимаем next,
Выбираем EmptyActivity можем оставлять без изменений название активности,
Создаем новую пустую Activity система скачает недостающие элементы, которые понадобились в процессе создания проекта.

Система скачает недостающие элементы

Хочу отметить, что в целом версия 3.2.1 на физическом компьютере, а не на виртуальной машине, работает достаточно быстро, хочу отметить это в плюс, ранее разработчики «корпорации добра» отличались всевозможными новшествами, которые очень раздражали, и порой никакого не было желания обновляться до более старшей версии, сейчас у них вроде что-то начало получаться,

Главное окно Android Studio 3.2.1

Итак установлена версия 3.2, настроена sdk и сейчас начнется индексация, начнется подготовка проекта и система начнет свою медленный но уверенный путь вперед.)))

Смотрите видео: Установка android studio и настройка SDK на VirtualBox с нуля


Понравилась статья? Поделитесь ею с друзьями и напишите отзыв в комментариях!

Настройка пакета SDK для Android для Xamarin.Android — Xamarin

ТребованияRequirements

Чтобы использовать диспетчер пакетов SDK Xamarin Android, необходимо следующее:To use the Xamarin Android SDK Manager, you will need the following:

  • Visual Studio 2019 (Community, Professional или Enterprise).Visual Studio 2019 Community, Professional, or Enterprise.

  • ИЛИ Visual Studio 2017 (выпуск Community, Professional или Enterprise).OR Visual Studio 2017 (Community, Professional, or Enterprise edition). Требуется Visual Studio 2017 версии 15.7 или более поздней.Visual Studio 2017 version 15.7 or later is required.

  • Инструменты Visual Studio для Xamarin версии 4.10.0 или более поздней версии (устанавливается как часть рабочей нагрузки Разработка мобильных приложений на .NET).Visual Studio Tools for Xamarin version 4.10.0 or later (installed as part of the Mobile development with .NET workload).

Диспетчеру пакетов SDK Xamarin Android также требуется Java Development Kit (которая устанавливается автоматически вместе с Xamarin.Android).The Xamarin Android SDK Manager also requires the Java Development Kit (which is automatically installed with Xamarin.Android). Существует несколько альтернатив JDK:There are several JDK alternatives to choose from:

  • По умолчанию Xamarin.Android использует пакет JDK 8, который необходим при разработке для API уровня 24 или выше (JDK 8 также поддерживает уровни API ниже 24).By default, Xamarin.Android uses JDK 8, which is required if you are developing for API level 24 or greater (JDK 8 also supports API levels earlier than 24).

  • При разработке специально для уровня API 23 или ниже можно продолжать использовать пакет JDK 7.You can continue to use JDK 7 if you are developing specifically for API level 23 or earlier.

  • Если вы используете Visual Studio 15.8, предварительная версия 5, или более позднюю версию, вы можете использовать дистрибутив OpenJDK для мобильных устройств от Майкрософт вместо JDK 8.If you are using Visual Studio 15.8 Preview 5 or later, you can try using Microsoft’s Mobile OpenJDK Distribution rather than JDK 8.

Важно!

Xamarin.Android не поддерживает пакет JDK 9.Xamarin.Android does not support JDK 9.

Диспетчер пакетов SDKSDK Manager

Чтобы запустить диспетчер пакетов SDK в Visual Studio, щелкните Сервис > Android > Диспетчер пакетов SDK Android:To start the SDK Manager in Visual Studio, click Tools > Android > Android SDK Manager:

Диспетчер пакетов SDK для Android открывается на экране Пакеты SDK и инструменты для Android.The Android SDK Manager opens in the Android SDKs and Tools screen. Этот экран содержит две вкладки – Платформы и Сервис:This screen has two tabs – Platforms and Tools:

Экран Пакеты SDK и инструменты для Android более подробно описан в следующих разделах.The Android SDKs and Tools screen is described in more detail in the following sections.

Расположение пакета SDK для AndroidAndroid SDK location

Расположение пакета SDK для Android настраивается в верхней части экрана Пакеты SDK и инструменты для Android, как показано на предыдущем снимке экрана.The Android SDK location is configured at the top of the Android SDKs and Tools screen, as seen in the previous screenshot. Это расположение нужно настроить для правильной работы вкладок Платформы и Сервис.This location must be configured correctly before the Platforms and Tools tabs will function properly. Задание расположения пакета SDK для Android может потребоваться по одной или нескольким из следующих причин:You may need to set the location of the Android SDK for one or more of the following reasons:

  1. Диспетчер пакетов SDK для Android не смог найти пакет SDK для Android.The Android SDK Manager was unable to locate the Android SDK.

  2. Вы установили пакет SDK для Android в альтернативное расположение (отличное от используемого по умолчанию).You have installed the Android SDK in a alternate (non-default) location.

Чтобы задать расположение пакета SDK для Android, щелкните кнопку с многоточием (…) справа от элемента Расположение пакета SDK для Android.To set the location of the Android SDK, click the ellipsis (…) button to the far right of Android SDK Location. При этом открывается диалоговое окно Обзор папок, в котором можно перейти к расположению пакета SDK для Android.This opens the Browse For Folder dialog to use for navigating to the location of the Android SDK. На следующем снимке экрана выбран пакет SDK для Android в Program Files (x86)\Android:In the following screenshot, the Android SDK under Program Files (x86)\Android is being selected:

При нажатии кнопки ОК диспетчер пакетов SDK будет работать с пакетом SDK для Android, установленным в выбранном расположении.When you click OK, the SDK Manager will manage the Android SDK that is installed at the selected location.

Вкладка «Сервис»Tools tab

Вкладка Сервис отображает список инструментов и дополнений.The Tools tab displays a list of tools and extras. Эта вкладка используется для установки инструментов пакета SDK для Android, инструментов платформы и инструментов сборки.Use this tab to install the Android SDK tools, platform tools, and build tools.
Кроме того, можно установить эмулятор Android, низкоуровневый отладчик (LLDB), NDK, ускорение HAXM и библиотеки Google Play.Also, you can install the Android Emulator, the low-level debugger (LLDB), the NDK, HAXM acceleration, and Google Play libraries.

Например, чтобы скачать пакет эмулятора Android от Google, установите флажок рядом с элементом Эмулятор Android и нажмите кнопку Применить изменения:For example, to download the Google Android Emulator package, click the check mark next to Android Emulator and click the Apply Changes button:

Может появиться диалоговое окно с сообщением Для установки следующего пакета требуется принять условия лицензии:A dialog may be shown with the message, The following package requires that you accept its license terms before installing:

Щелкните Принять, чтобы принять условия лицензионного соглашения.Click Accept if you accept the Terms and Conditions. В нижней части окна индикатор выполнения указывает ход скачивания и установки.At the bottom of the window, a progress bar indicates download and installation progress. После завершения установки вкладка Сервис указывает, что выбранные инструменты и дополнения установлены.After the installation completes, the Tools tab will show that the selected tools and extras were installed.

Вкладка «Платформы»Platforms tab

Вкладка Платформы содержит список версий пакетов SDK вместе с другими ресурсами (например, образами системы) для каждой платформы:The Platforms tab displays a list of platform SDK versions along with other resources (like system images) for each platform:

На этом экране указана версия Android (например, Android 8.0), кодовое название (Oreo), уровень API (например, 26) и размеры компонентов платформы (например, 1 ГБ).This screen lists the Android version (such as Android 8.0), the code name (Oreo), the API level (such as 26), and the sizes of the components for that platform (such as 1 GB). Вкладка Платформы позволяет вам устанавливать компоненты для целевого уровня API Android.You use the Platforms tab to install components for the Android API level that you want to target. Дополнительные сведения о версиях и уровнях API Android см. в разделе Основные сведения об уровнях API Android.For more information about Android versions and API levels, see Understanding Android API Levels.

Если установлены все компоненты платформы, рядом с ее именем появляется флажок.When all components of a platform are installed, a checkmark appears next to the platform name. Если установлены не все компоненты платформы, для нее заполняется поле.If not all components of a platform are installed, the box for that platform is filled. Вы можете развернуть платформу, чтобы просмотреть ее компоненты (в том числе и установленные), щелкнув поле + слева от нее.You can expand a platform to see its components (and which components are installed) by clicking the + box to the left of the platform.
Щелкните , чтобы свернуть список компонентов для платформы.Click to unexpand the component listing for a platform.

Чтобы добавить в пакет SDK другую платформу, щелкайте поле рядом с ней, пока в нем не появился флажок (обозначающий установку всех компонентов), а затем нажмите кнопку Применить изменения:To add another platform to the SDK, click the box next to the platform until the checkmark appears to install all of its components, then click Apply Changes:

Чтобы установить только отдельные компоненты, щелкните один раз поле рядом с платформой.To install only specific components, click the box next to the platform once. Затем можно выбрать любые отдельные компоненты, которые вам нужны:You can then select any individual components that you need:

Обратите внимание, что число устанавливаемых компонентов отображается рядом с кнопкой Применить изменения.Notice that the number of components to install appears next to the Apply Changes button. После нажатия кнопки Применить изменения вы увидите экран Принятие условий лицензионного соглашения, показанный ранее.After you click the Apply Changes button, you will see the License Acceptance screen as shown earlier.
Щелкните Принять, чтобы принять условия лицензионного соглашения.Click Accept if you accept the Terms and Conditions. Это диалоговое окно может появиться несколько раз, если устанавливается несколько компонентов.You may see this dialog more than one time when there are multiple components to install. В нижней части окна индикатор выполнения указывает ход скачивания и установки.At the bottom of the window, a progress bar will indicate download and installation progress. После завершения скачивания и установки (это может занять несколько минут в зависимости от числа скачиваемых компонентов) добавленные компоненты помечаются флажком и указываются в списке Установленные.When the download and installation process completes (this can take many minutes, depending on how many components need to be downloaded), the added components are marked with a checkmark and listed as Installed.

Выбор репозиторияRepository selection

По умолчанию диспетчер пакетов SDK для Android скачивает компоненты и инструменты платформы из репозитория, управляемого Майкрософт.By default, the Android SDK Manager downloads platform components and tools from a Microsoft-managed repository. Если вам нужен доступ к экспериментальным альфа- и бета-версиям платформ и инструментов, которые еще не доступны в репозитории Майкрософт, вы можете переключить диспетчер пакетов SDK на использование репозитория Google.If you need access to experimental alpha/beta platforms and tools that are not yet available in the Microsoft repository, you can switch the SDK Manager to use Google’s repository. Для этого щелкните значок шестеренки в правом нижнем углу и выберите «Репозиторий» > «Google (не поддерживается)» :To make this switch, click the gear icon in the lower right-hand corner and select Repository > Google (Unsupported):

Если выбран репозиторий Google, на вкладке Платформы могут отобразиться дополнительные пакеты, недоступные ранее.When the Google repository is selected, additional packages may appear in the Platforms tab that were not available previously. (На снимке экрана выше при переходе на репозиторий Google был добавлен пакет Android SDK Platform 28.) Обратите внимание, что репозиторий Google является неподдерживаемым, поэтому использовать его для повседневной разработки не рекомендуется.(In the above screenshot, Android SDK Platform 28 was added by switching to the Google repository.) Keep in mind that use of the Google repository is unsupported and is therefore not recommended for everyday development.

Чтобы вернуться на поддерживаемый репозиторий платформ и инструментов, щелкните Майкрософт (рекомендуется) .To switch back to the supported repository of platforms and tools, click Microsoft (Recommended). Это восстановит список пакетов и инструментов по умолчанию.This restores the list of packages and tools to the default selection.

ТребованияRequirements

Чтобы использовать диспетчер пакетов SDK Xamarin Android, необходимо следующее:To use the Xamarin Android SDK Manager, you will need the following:

  • Visual Studio для Mac 7.5 или более поздней версии.Visual Studio for Mac 7.5 (or later).

Диспетчеру пакетов SDK Xamarin Android также требуется Java Development Kit (которая устанавливается автоматически вместе с Xamarin.Android).The Xamarin Android SDK Manager also requires the Java Development Kit (which is automatically installed with Xamarin.Android). Существует несколько альтернатив JDK:There are several JDK alternatives to choose from:

  • По умолчанию Xamarin.Android использует пакет JDK 8, который необходим при разработке для API уровня 24 или выше (JDK 8 также поддерживает уровни API ниже 24).By default, Xamarin.Android uses JDK 8, which is required if you are developing for API level 24 or greater (JDK 8 also supports API levels earlier than 24).

  • При разработке специально для уровня API 23 или ниже можно продолжать использовать пакет JDK 7.You can continue to use JDK 7 if you are developing specifically for API level 23 or earlier.

  • Если вы используете Visual Studio, для Mac 7.7, или более позднюю версию, вы можете использовать дистрибутив OpenJDK для мобильных устройств от Майкрософт вместо JDK 8.If you are using Visual Studio for Mac 7.7 or later, you can try using Microsoft’s Mobile OpenJDK Distribution rather than JDK 8.

Важно!

Xamarin.Android не поддерживает пакет JDK 9.Xamarin.Android does not support JDK 9.

Диспетчер пакетов SDKSDK Manager

Чтобы запустить диспетчер пакетов SDK в Visual Studio для Mac, щелкните Сервис > Диспетчер пакетов SDK:To start the SDK Manager in Visual Studio for Mac, click Tools > SDK Manager:

Диспетчер пакетов SDK Android открывается в окне параметров, содержащем три вкладки — Платформы, Сервис и Расположения:The Android SDK Manager opens in the Preferences window, which contains three tabs, Platforms, Tools, and Locations:

Вкладки диспетчера пакетов SDK для Android описаны в следующих разделах.The tabs of the Android SDK Manager are described in the following sections.

Вкладка «Расположения»Locations tab

Вкладка Расположения содержит три параметра для настройки расположений пакета SDK для Android, пакета NDK для Android и пакет SDK для Java (JDK).The Locations tab has three settings for configuring the locations of the Android SDK, Android NDK, and the Java SDK (JDK). Эти расположения нужно настроить для правильной работы вкладок Платформы и Сервис.These locations must be configured correctly before the Platforms and Tools tabs will function properly.

При запуске диспетчер пакетов SDK автоматически определяет путь для каждого установленного пакета и указывает, что он был обнаружен, размещая зеленую галочку рядом с путем:When the SDK Manager starts, it automatically determines the path for each installed package and indicates that it was Found by placing a green checkmark icon next to the path:

Нажмите кнопку Сбросить к значениям по умолчанию, чтобы диспетчер пакетов SDK искал пакеты SDK, NDK и JDK в расположениях по умолчанию.Click the Reset to Defaults button to cause the SDK Manager to look for the SDK, NDK, and JDK at their default locations.

Как правило, вкладка Расположения используется, чтобы изменить расположение пакета SDK для Android и (или) пакета JDK для Java.Typically, you use the Locations tab to modify the location of the Android SDK and/or the Java JDK. Вам не нужно устанавливать пакет NDK для разработки приложений Xamarin.Android – NDK используется только в том случае, когда нужно разрабатывать части приложения с использованием языков машинного кода, таких как C и C++.You do not need to install the NDK to develop Xamarin.Android apps – the NDK is used only when you need to develop parts of your app using native-code languages such as C and C++.

Вкладка «Сервис»Tools tab

Вкладка Сервис отображает список инструментов и дополнений.The Tools tab displays a list of tools and extras. Эта вкладка используется для установки инструментов пакета SDK для Android, инструментов платформы и инструментов сборки.Use this tab to install the Android SDK tools, platform tools, and build tools.
Кроме того, можно установить эмулятор Android, низкоуровневый отладчик (LLDB), NDK, ускорение HAXM и библиотеки Google Play.Also, you can install the Android Emulator, the low-level debugger (LLDB), the NDK, HAXM acceleration, and Google Play libraries.

Например, чтобы скачать пакет эмулятора Android от Google, установите флажок рядом с элементом Эмулятор Android и нажмите кнопку Применить изменения:For example, to download the Google Android Emulator package, click the check mark next to Android Emulator and click the Apply Changes button:

Может появиться диалоговое окно с сообщением Для установки следующего пакета требуется принять условия лицензии:A dialog may be shown with the message, The following package requires that you accept its license terms before installing:

Щелкните Принять, чтобы принять условия лицензионного соглашения.Click Accept if you accept the Terms and Conditions. В нижней части окна индикатор выполнения указывает ход скачивания и установки.At the bottom of the window, a progress bar indicates download and installation progress. После завершения установки вкладка Сервис указывает, что выбранные инструменты и дополнения установлены.After the installation completes, the Tools tab will show that the selected tools and extras were installed.

Вкладка «Платформы»Platforms tab

Вкладка Платформы содержит список версий пакетов SDK вместе с другими ресурсами (например, образами системы) для каждой платформы:The Platforms tab displays a list of platform SDK versions along with other resources (like system images) for each platform:

На этом экране указана версия Android (например, Android 8.1), кодовое название (Oreo), уровень API (например, 27) и размеры компонентов платформы (например, 1 ГБ).This screen lists the Android version (such as Android 8.1), the code name (Oreo), the API level (such as 27), and the sizes of the components for that platform (such as 1 GB). Вкладка Платформы позволяет вам устанавливать компоненты для целевого уровня API Android.You use the Platforms tab to install components for the Android API level that you want to target. Дополнительные сведения о версиях и уровнях API Android см. в разделе Основные сведения об уровнях API Android.For more information about Android versions and API levels, see Understanding Android API Levels.

Если установлены все компоненты платформы, рядом с ее именем появляется флажок.When all components of a platform are installed, a checkmark appears next to the platform name. Если установлены не все компоненты платформы, для нее заполняется поле.If not all components of a platform are installed, the box for that platform is filled. Вы можете развернуть платформу, чтобы просмотреть ее компоненты (в том числе и установленные), щелкнув стрелку слева от нее.You can expand a platform to see its components (and which components are installed) by clicking the arrow to the left of the platform.
Щелкните стрелку вниз, чтобы свернуть список компонентов для платформы.Click down arrow to unexpand the component listing for a platform.

Чтобы добавить в пакет SDK другую платформу, щелкайте поле рядом с ней, пока в нем не появился флажок (обозначающий установку всех компонентов), а затем нажмите кнопку Применить изменения:To add another platform to the SDK, click the box next to the platform until the checkmark appears to install all of its components, then click Apply Changes:

Чтобы установить только отдельные компоненты, щелкните один раз поле рядом с платформой.To install only some components, click the box next to the platform once. Затем можно выбрать любые отдельные компоненты, которые вам нужны:You can then select any individual components that you need:

Обратите внимание, что число устанавливаемых компонентов отображается рядом с кнопкой Применить изменения.Notice that the number of components to install appears next to the Apply Changes button. После нажатия кнопки Применить изменения вы увидите экран Принятие условий лицензионного соглашения, показанный ранее.After you click the Apply Changes button, you will see the License Acceptance screen as shown earlier.
Щелкните Принять, чтобы принять условия лицензионного соглашения.Click Accept if you accept the Terms and Conditions. Это диалоговое окно может появиться несколько раз, если устанавливается несколько компонентов.You may see this dialog more than one time when there are multiple components to install. В нижней части окна индикатор выполнения указывает ход скачивания и установки.At the bottom of the window, a progress bar will indicate download and installation progress. После завершения скачивания и установки (это может занять несколько минут в зависимости от числа скачиваемых компонентов) добавленные компоненты помечаются флажком и указываются в списке Установленные.When the download and installation process completes (this can take many minutes, depending on how many components need to be downloaded), the added components are marked with a checkmark and listed as Installed.

Выбор репозиторияRepository selection

По умолчанию диспетчер пакетов SDK для Android скачивает компоненты и инструменты платформы из репозитория, управляемого Майкрософт.By default, the Android SDK Manager downloads platform components and tools from a Microsoft-managed repository. Если вам нужен доступ к экспериментальным альфа- и бета-версиям платформ и инструментов, которые еще не доступны в репозитории Майкрософт, вы можете переключить диспетчер пакетов SDK на использование репозитория Google.If you need access to experimental alpha/beta platforms and tools that are not yet available in the Microsoft repository, you can switch the SDK Manager to use Google’s repository. Для этого щелкните значок шестеренки в правом нижнем углу и выберите «Репозиторий» > «Google (не поддерживается)» :To make this switch, click the gear icon in the lower right-hand corner and select Repository > Google (Unsupported):

Если выбран репозиторий Google, на вкладке Платформы могут отобразиться дополнительные пакеты, недоступные ранее.When the Google repository is selected, additional packages may appear in the Platforms tab that were not available previously. (На снимке экрана выше при переходе на репозиторий Google был добавлен пакет Android SDK Platform 28.) Обратите внимание, что репозиторий Google является неподдерживаемым, поэтому использовать его для повседневной разработки не рекомендуется.(In the above screenshot, Android SDK Platform 28 was added by switching to the Google repository.) Keep in mind that use of the Google repository is unsupported and is therefore not recommended for everyday development.

Чтобы вернуться на поддерживаемый репозиторий платформ и инструментов, щелкните Майкрософт (рекомендуется) .To switch back to the supported repository of platforms and tools, click Microsoft (Recommended). Это восстановит список пакетов и инструментов по умолчанию.This restores the list of packages and tools to the default selection.

Android | Настройка SDK

Настройка Android SDK

Последнее обновление: 14.11.2017

Все, что мы делаем на Android с помоью Java, зависит от Android SDK — если мы создаем приложение под определенную версию, например, для Android Nougat,
то у нас должны быть установлены соответствующие иструменты SDK. Это надо учитывать при разработке.

Откроем Android Studio. По умолчанию, если мы запускаем программу в первый раз, то нам открывается некоторое начальное меню. В самом низу стартового экрана
программы найдем кнопку «Configure» и нажмем на нее:

Далее в выпадающем меню нажмем на пункт «SDK Manager». После этого откроется окно с настройками для Android SDK Manager:

Для более детального просмотра всех компонентов по каждой платформе нажмем внизу окна на ссылку Show Package Details.

Здесь мы детально можем посмотреть, какие пакеты для каждой платформы установлены. Все компоненты сгруппированы по определенной версии SDK, например, Android API 27, Android 8.0 (Oreo),
Android 7.1.1 (Nougat) и так далее. Каждая версия SDK фактически представляет определенную версию или подверсию ОС Android.
Но каждая версия SDK предполагает широкий круг компонентов, это в том числе и инструменты для разработки
под телевизоры, под смарт-часы и т.д. Не все эти инструменты могут понадобиться, поэтому нет смысла все версии SDK абсолютно полностью устанавливать.

В данном случае нас прежде всего будет интересовать пункт Android SDK Platform. Android SDK Platform содержит
весь основной функционал, который используется при разработке. Данный пункт можно выделить для всех тех платформ, под которые мы собираемся
компилировать приложение. В частности, рекомендую выбрать последние платформы — Android 8.0/7.1, а также те, которые будут использоваться в качестве минимальных платформ, например,
Android 5.0 / 5.1.

Кроме SDK Platform каждая платформы, как правило, содержит еще ряд компонентов, которые предназначены для тестирования приложения на эмуляторе:

  • Android TV Intel x86 Atom System Image

  • Android Wear Intel x86 Atom System Image

  • Google APIs Intel x86 Atom System Image

  • Google Play Intel x86 Atom System Image

Для более ранних платформ список компонентов может отличаться.

Если не планируется использование эмулятора, то данные компоненты не столь важны. И наоборот, если тестирование будет происходить на эмуляторе,
то следует установить для этого образ системы Google APIs Intel x86 Atom System Image или Google Play Intel x86 Atom System Image.

Далее в этом же окне перейдем на вкладку SDK Tools. Здесь перечислены дополнительные пакеты:

Здесь для нас прежде всего важны такие пакеты как:

Эти пакеты устанавливают репозитории android и сервисы google play. Кроме того, если вы хотите использовать для тестирования приложений смартфон от Google — Nexus 5/5X и 6/6P или Google Pixel,
то обязательно надо установить пакет Google Usb Driver, который представляет драйвер для работы с данными смартфонами. Если же предполагается использовать смартфон другого производителя,
то в этом случае надо будет установить USB-драйвер непосредственно от этого производителя. Как правило, при подключении смартфона система сама пытается установить драйвер.

Если планируется использование эмулятора, то также следует установить пакет Intel x86 Emulator Accelerator (HAXM installer).

И если в процессе разработки или тестирования будут возникать проблемы с какими-то версиями ОС Android, то вполне вероятно корень проблем заключается в отсутствии
нужных компонентов для определенных платформ. В этом случае можно будет из Android Studio запустить SDK Manager и вручную установить недостающие компоненты.

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

Если впоследствии нам потребуется вызвать SDK Manager, то мы можем сделать это из самой Android Sudio через панель инструментов:

Как добавить SDK в Android Studio? Oh! Android

Я использую Google Android Studio 0.1 на основе IntelliJ, и я не могу понять, как добавить дополнительные SDK в мой проект.

Я экспортировал свой существующий проект из Eclipse в проект Gradle, который я импортировал в Android Studio, как рекомендовал Google .

SDK для моего проекта – это API 2.3.3 Google. Однако я использую библиотеку под названием PullToRefresh, которая, похоже, нуждается в SDK 4.1, поэтому я пытаюсь добавить SDK 16 в свой проект.

Я уже обязательно загрузил SDK с помощью менеджера SDK. Эти SDK автоматически добавляются в папку sdk Android Studio.app.

Я открыл окно «Структура проекта», нажал «SDK» в разделе «Параметры платформы», и в настоящее время я вижу JDK 1.7 и Google API 2.3.3. Я нажимаю знак + над этим списком, чтобы добавить новый SDK. Затем я перехожу к каталогу sdk, у которого есть android-16, как показано на скриншоте ниже. Я не совсем уверен, что мне нужно добавить, но я выделил папку android-16 (единственное, что я могу выбрать), и когда я нажимаю «Выбрать», окно исчезает, но новый SDK не появляется Список SDK.

И вот скриншот моего представления SDK Manager, показывающий установленные SDK:

Я открыл билет и при поддержке Google, и получил решение. Вместо того, чтобы выбирать папку sdk / platform / android-16, если вы выберете папку «sdk» верхнего уровня, вам будет предложено выбрать, какой SDK вы хотите добавить. Это сработало!

Вы должны поместить свои SDK в данный каталог или в каталог .app. Вы должны сделать это в finder, пока вы находитесь вне приложения, которое я предполагаю, но лично я бы использовал терминал в Mac вместо того, чтобы делать это в самом приложении или finder. Согласно Google:

В Windows и Mac отдельные инструменты и другие пакеты SDK сохраняются в каталоге приложений Android Studio. Чтобы напрямую обращаться к инструментам, используйте терминал, чтобы перейти в приложение и найти каталог sdk /. Например:

Windows: \Users\<user>\AppData\Local\Android\android-studio\sdk\ Mac: /Applications/Android\ Studio.app/sdk/ 

Вы можете изменить из файла «build.gradle» строку:

 compileSdkVersion 18 

К sdk, который вы хотите использовать.

Мне пришлось перезапустить Android Studio для изменения sdk после установки нового. Затем Android Studio попросила меня настроить мой SDK и позволить мне это сделать.

И для linux (ubuntu)

/ USR / доли / Android-студия / данные / SDK

Загрузите файл sdk, перейдите в студию Android: File-> New-> Import Module

Я выполнил почти те же инструкции от @Mason G. Zhwiti, но мне пришлось вместо этого перейти к этой папке, чтобы найти SDK:

 /Users/{my-username}/Library/Android/sdk 

Я использую Android Studio v1.2.2 в Mac OS

Для тех, кто начинает с существующей установки IDEA (IDEA 15 в моем случае), к которой они добавляют Android SDK (и не начинает официально разговаривать с Android Studio), …

Скачайте (просто) SDK в свою файловую систему (где-то удобно для вас, неважно, где).

Создавая свой первый проект, вы попадаете в Project SDK: бит (или добавление Android SDK раньше времени, как вы пожелаете), переместите ( новый ) в корень того, что вы взорвали в файловую систему, как это предложено некоторыми другими ответами Вот.

В этот момент вы получите крошечный диалог для подтверждения:

 Java SDK: 1.7 (eg) Build target: Android 6.0 (eg) 

Вы можете нажать OK, после чего вы увидите, что вы сделали в качестве опции в раскрывающемся списке Project SDK :

 Android API 23 Platform (java version "1.7.0_67") 

Добавление пакетов Android SDK Manager — Fandroid.info

19

Объявляем Победителей розыгрыша бесплатного доступа к Продвинутому курсу среди скачавших приложение Reminder и оставивших

1 063

На этом уроке поговорим о транзакциях в БД, и о том, как с помощью

уроки для новичков по созданию android-приложений

98

Продолжаем тему списков и диалогов в android-приложениях. Кастомизируем диалоги: AlertDialog, ProgressDialog.  Рассматриваем обработчики и

уроки для новичков по созданию android-приложений

254

Рассматриваем новые шаблоны для быстрого создания андроид-проекта, которые добавлены в последнем обновлении Android Studio.

уроки для новичков по созданию android-приложений

955

Продолжаем серию уроков о том, как сделать игру Flappy Bird для android. На этом

уроки android разработки приложений для начинающих

72

Продолжаем изучать создание и работу со списками в android. Создаем простые, древовидные и выпадающие

Разработка под Android: устанавливаем SDK

Такая популярная операционная система как Android не может обойтись без мощных и простых средств разработки. И именно здесь Android SDK (Software Development Kit или Набор средств для разработки ПО) показывает себя с лучшей стороны. Сегодня мы установим SDK и посмотрим, что он умеет. Это будет цикл статей о разработке приложений и игр для Android

Подготовка к установке

Android SDK поддерживает большинство современных операционных систем под архитектурой x86 и x86_64, в том числе Windows, многие дистрибутивы Linux и Mac OS X. Также на ПК должен быть установлен Java Development Kit (Java 7 или Java 8)
, который обязательно потребуется для многих возможностей SDK, ведь Android неразрывно связан с Java.

Стоит заметить, что для встроенного эмулятора Android необходимо хорошее «железо» на PC, как, в принципе, и для других современных средств разработки.

Установка с помощью Android Studio

Уже долгое время существует Android Studio — официальная IDE (Integrated Development Enviroment) для разработки под Android. Туда уже включено всё необходимое и устанавливается в один клик. Достаточно лишь установить IDE, и вы также сможете использовать все возможности SDK, интегрированные внутри среды разработки.

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

Установка отдельного пакета

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

Для загрузки отдельного пакета инструментов для разработки без IDE необходимо воспользоваться сайтом Android Developer
. Игнорируя все возможные упоминания об Android Studio, спускаемся в самый низ страницы и находим раздел «Get just command line tools» — можно также воспользоваться поиском по странице. После скачивания подходящего пакета для вашей операционной системы, достаточно распаковать в любое удобное для вас хранилище — рекомендуется также указать местоположение SDK в Intellij IDEA (Project Structure > SDK).

Запуск и возможности

Для получения доступа ко всему функционалу Android SDK достаточно запустить пакетный файл android, если вы работаете под Windows, или же в терминале выполнить команду «android» в папке «tools/» вашего SDK для запуска на Linux и MacOS X. Вам будет предложено установить инструменты для разных версий API, чем больше инструментов установлено — тем лучше. Загрузка пакетов может занять много времени в зависимости от вашей системы и скорости интернет-соединения.

Перейдём к описанию основных инструментов:

  • Platform-tools включает в себя основные инструменты взаимодействия с Android, такие как ADB, fastboot и systrace. Android Debugging Bridge поможет отследить ошибки в работе приложений на смартфоне, а также выполнять некоторые действия по работе с APK; fastboot, знакомый всем любителям прошивки своих Android-девайсов, работает в паре с ADB и помогает наладить работу устройства ещё до загрузки ОС, а systrace способен анализировать скорость работы процессов в операционной системе;
  • Build-tools работают вместе с Platform-tools, но могут быть обновлены отдельно. Сюда входят такие утилиты как ProGuard для защиты ваших APK-файлов, JOBB для работы с расширениями в формате *.obb, и Zipalign, необходимый для оптимизации ваших готовых приложений;
  • Кроме того, в SDK предусмотрен продвинутый эмулятор ОС Android, в котором вы сможете протестировать любые приложения и опробовать функции свежих версий Android. Однако для качественной эмуляции необходимо хорошее железо на ПК, также рекомендуется использовать эмуляцию работы x86.

Зачем же нужен Android SDK?

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

Android SDK
— это надежный пакет для разработки программного обеспечения созданный Google, чтобы обеспечить разработчиков полным набором инструментов для создания приложений на Андроид.

Возможности Android SDK

Android SDK имеет приличный набор библиотек и инструментов разработки для помощи программистам в создании и тестировании приложений. Решением для новых или не опытных разработчиков Android является ADT Bundle. Тут есть большая коллекция утилит, включающая

  • Eclipse;
  • Android Platform Tools;
  • последний образ Android системы.

Android SDK предполагает, что разработчики уже имеют установленный Eclipse (официально поддерживается IDE), JDK (Java Development Kit) и плагин Android Development Tools (не обязательно, но рекомендуется). Другими словами, SDK включает в себя только основные утилиты для работы с Android приложениями.

Особенности Android SDK

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

Установка средств разработки Android

Важно: вам не нужно устанавливать инструменты Android самостоятельно.

  • Программа установки для RAD Studio устанавливает текущие рекомендованные и протестированные версии средств разработки Android во время установки продукта RAD Studio.
  • Инструменты разработки Android легко доступны через Пуск> Все программы> Embarcadero RAD Studio> Android Tools , как показано здесь:
  • Пункт меню Android Tools открывает Android SDK Manager, из который вы можете запустить диспетчер виртуальных устройств Android.
  • Программа установки дает вам возможность , а не установить Android SDK и NDK. Если вы откажетесь от программы установки, вы можете:
    • Используйте ранее установленные Android SDK и NDK.
    • Установите инструменты разработки Android самостоятельно, следуя инструкциям в этом разделе.
Имейте в виду, что вам необходимо использовать рекомендуемые версии инструментов разработки Android; альтернативные версии могут вносить изменения, которые не поддерживаются RAD Studio.
Примечание: JDK устанавливается, если у вас нет рекомендованной версии Java (1.6 или 1.7), независимо от того, были ли установлены инструменты разработки Android во время установки продукта.

Для разработки приложений Android с помощью RAD Studio необходимо наличие установленных в системе инструментов разработки Android. Чтобы создавать мобильные приложения для целевой платформы Android, вам также необходимо добавить Android SDK в RAD Studio SDK Manager.

Вот места по умолчанию для инструментов разработки Android, установленных установщиком RAD Studio:

  • Java Development Kit (JDK): C: \ Program Files \ Java \ jdk1.7.0_25
  • Комплект разработчика программного обеспечения для Android (SDK): C: \ Users \ Public \ Documents \ RAD Studio \ 12.0 \ PlatformSDKs \ adt-bundle-windows-x86-20130522 \ sdk
  • Android Native Development Kit (NDK): C: \ Users \ Public \ Documents \ RAD Studio \ 12.0 \ PlatformSDKs \ android-ndk-r8e

Установка JDK / SDK / NDK

  1. Установите JDK (комплект разработки Java):
  2. Установите Android SDK (комплект для разработки программного обеспечения):
    1. В браузере на ПК откройте страницу загрузки Android SDK и щелкните Загрузить пакет SDK Tools ADT для Windows .
      • На странице Get the Android SDK вы можете выбрать 32-битную или 64-битную версию в зависимости от вашей платформы Windows.
      • Эта загрузка включает инструменты SDK и Eclipse IDE.
        После завершения загрузки вы можете безопасно удалить папку SDK \ adt-bundle-windows-x86_64-20130522 \ eclipse , если вы не хотите использовать Eclipse IDE.
    2. Из каталога запустите SDK Manager.exe .
      Советы: Если Android SDK Manager не запускается, попробуйте следующие предложения:

      • Щелкните правой кнопкой мыши SDK Manager.exe и выберите Запуск от имени администратора .
      • Запустите android.bat из каталога \ tools внутри каталога .
    3. В дереве Android SDK Manager отметьте (включите) следующие узлы:
      • Инструменты узел
      • Узел SDK Platform в узле Android (API ) , где должен иметь значение 9 или более высокое (например, «18»).
        Примечание. RAD Studio поддерживает Android 2.3 и более поздние версии независимо от того, какую платформу SDK вы загружаете. Платформы Android SDK обратно совместимы.
    4. Щелкните Install packages , щелкните Accept License , чтобы принять необходимые лицензии, и щелкните Install , чтобы установить необходимое программное обеспечение.
    5. Вы можете закрыть Android SDK Manager после завершения установки.
  3. Установите Android NDK (собственный комплект разработчика):

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

Обработка проблемы диспетчера SDK Android в Windows 8

В Windows 8 вы можете увидеть ошибки при запуске Android SDK Manager . Если это произойдет, возможно, вы не сможете загрузить дополнительные SDK.

Решение — отредактировать файл android.bat и изменить строку, запускающую Android SDK Manager . Добавьте -Djava.net.preferIPv4Stack = true к вызову Java, как показано ниже:


вызовите% java_exe% -Djava.net.preferIPv4Stack = true% REMOTE_DEBUG% -Dcom.android.sdkmanager.toolsdir = "% tools_dir%" -Dcom.android.sdkmanager.workdir =% work_dir% -classpath "% jar_path%;% swappath % \ swt.jar "com.android.sdkmanager.Main% *

Эта проблема, похоже, связана с тем, что Windows 8 хочет использовать Internet Protocol V6.

Настройка RAD Studio для работы с установленным SDK

Вы можете использовать определенные версии Android SDK, просто указав в RAD Studio SDK Manager ваше установленное место .

  1. Откройте мастер Create a New Android SDK , используя Tools Options или Project Manager :
    • Выберите Инструменты> Параметры> Параметры среды> Диспетчер SDK | Добавить | Добавить новый .
    • В Менеджере проектов:
      1. Щелкните правой кнопкой мыши целевую платформу Android и выберите Properties из контекстного меню.
      2. В поле SDK диалогового окна Свойства платформы щелкните Добавить новый в раскрывающемся списке.
      3. В диалоговом окне «Добавить новый SDK» щелкните Добавить новый в раскрывающемся списке.
  2. В полях Android SDK Base Path и Android NDK Base Path найдите и выберите установленные местоположения и соответственно.
  3. Мастер Create a new Android SDK теперь заполняет остальные поля здесь и на странице расположений инструментов Android .Подождите, пока этот процесс завершится.
  4. Для любых полей, которые не заполняются автоматически или отмечены значком, щелкните поле ввода и перейдите к установленному местоположению этой библиотеки в вашей системе.

Добавление Java в качестве переопределения пользователя в системный путь

Если вы установили JDK самостоятельно, Java может отсутствовать в вашем системном пути. Например, если Java отсутствует в вашем системном пути, вы должны использовать android.bat для запуска Android SDK Manager (вместо SDK Manager.exe ).
Если вы хотите оптимизировать разработку под Android, вам следует добавить Java в переменную среды системного пути.

  1. Выберите Инструменты> Параметры> Параметры среды> Переменные среды .
  2. На панели Системные переменные дважды щелкните элемент Путь .
  3. В диалоговом окне Override System Variable нажмите кнопку Home на клавиатуре, чтобы переместить фокус в начало пути.
  4. Добавьте путь к Java в начало системного пути (он должен предшествовать всем ссылкам на System32).
    Например, установленный по умолчанию путь к java.exe в RAD Studio:

    C: \ Program Files \ Java \ jdk1.7.0_25 \ bin
    Обратите внимание, что вам нужно только добавить переопределение, если ваша установка Java отличается от этой.
    Завершите запись пути точкой с запятой (;):
  5. Щелкните OK в диалоговом окне Override и щелкните Yes в следующем диалоговом окне Confirm .
  6. Убедитесь, что вы видите путь к Java, указанный в начале поля Путь на панели Пользователь переопределяет :
  7. Нажмите ОК , чтобы закрыть диалоговое окно «Инструменты».

См. Также

.

Установка средств разработки Android

Важно: вам не нужно устанавливать инструменты Android самостоятельно.

  • Программа установки для RAD Studio устанавливает текущие рекомендованные и протестированные версии средств разработки Android во время установки продукта RAD Studio.
  • Инструменты разработки Android доступны с помощью Start | Все программы | Embarcadero RAD Studio XE6 | Android SDK , как показано здесь:

    • Пункт меню Android AVD Manager открывает командное окно, которое вызывает Android SDK Manager, который, в свою очередь, запускает для вас Android Virtual Device Manager .
    • Пункт меню Android Tools открывает командное окно, которое вызывает Android SDK Manager .
  • Программа установки дает вам возможность , а не установить Android SDK и NDK. Если вы откажетесь от программы установки, вы можете:
    • Используйте ранее установленные Android SDK и NDK.
    • Установите инструменты разработки Android самостоятельно, следуя инструкциям в этом разделе.
Имейте в виду, что вам необходимо использовать рекомендуемые версии инструментов разработки Android; альтернативные версии могут вносить изменения, которые не поддерживаются RAD Studio.
Примечание: JDK устанавливается, если у вас нет рекомендованной версии Java (1.6 или 1.7), независимо от того, были ли установлены инструменты разработки Android во время установки продукта.

Для разработки приложений Android с помощью RAD Studio необходимо наличие в системе разработки инструментов разработки Android. Чтобы создавать мобильные приложения для целевой платформы Android, вам также необходимо добавить Android SDK в RAD Studio SDK Manager.

Вот места по умолчанию для инструментов разработки Android, установленных установщиком RAD Studio:

  • Java Development Kit (JDK): C: \ Program Files \ Java \ jdk1.7.0_25
  • Комплект разработчика программного обеспечения для Android (SDK): C: \ Users \ Public \ Documents \ Embarcadero \ Studio \ 14.0 \ PlatformSDKs \ adt-bundle-windows-x86-20131030 \ sdk
  • Android Native Development Kit (NDK): C: \ Users \ Public \ Documents \ Embarcadero \ Studio \ 14.0 \ PlatformSDKs \ android-ndk-r9c

Установка JDK / SDK / NDK

  1. Установите JDK (комплект разработчика Java):
  2. Установите Android SDK (комплект для разработки программного обеспечения):
    1. В своем браузере на ПК откройте страницу загрузки Android SDK и нажмите Загрузить пакет SDK Tools ADT для Windows .
      • На странице Get the Android SDK вы можете выбрать 32-битную или 64-битную версию в зависимости от вашей платформы Windows.
      • Эта загрузка включает инструменты SDK и Eclipse IDE.
        После завершения загрузки вы можете безопасно удалить папку SDK \ adt-bundle-windows-x86-20131030 \ eclipse , если вы не хотите использовать Eclipse IDE.
    2. Из каталога запустите SDK Manager.exe .
      Советы: Если Android SDK Manager не запускается, попробуйте следующие предложения:

      • Щелкните правой кнопкой мыши SDK Manager.exe и выберите Запуск от имени администратора .
      • Запустите android.bat из каталога \ tools внутри каталога .
    3. В дереве Android SDK Manager отметьте (включите) следующие узлы:
      • Инструменты узел
      • Узел SDK Platform в узле Android (API ) , где должен иметь значение 9 или более высокое (например, «18»).
        Примечание. RAD Studio поддерживает Android 2.3 и более поздние версии независимо от того, какую платформу SDK вы загружаете. Платформы Android SDK обратно совместимы.
    4. Щелкните Install packages , щелкните Accept License , чтобы принять необходимые лицензии, и щелкните Install , чтобы установить необходимое программное обеспечение.
    5. Вы можете закрыть Android SDK Manager после завершения установки.
  3. Установите Android NDK (собственный комплект разработчика):

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

Обработка проблемы с Android SDK Manager в Windows 8

В Windows 8 вы можете увидеть ошибки при запуске Android SDK Manager . Если это произойдет, возможно, вы не сможете загрузить дополнительные SDK.

Решение состоит в том, чтобы отредактировать файл android.bat и изменить строку, запускающую Android SDK Manager . Добавьте -Djava.net.preferIPv4Stack = true к вызову Java следующим образом:


вызовите% java_exe% -Djava.net.preferIPv4Stack = true% REMOTE_DEBUG% -Dcom.android.sdkmanager.toolsdir = "% tools_dir%" -Dcom.android.sdkmanager.workdir =% work_dir% -classpath "% jar_path%;% swappath % \ swt.jar "com.android.sdkmanager.Main% *

Эта проблема, похоже, связана с тем, что Windows 8 хочет использовать протокол Интернета V6.

Настройка RAD Studio для работы с установленным SDK

Вы можете использовать определенные версии Android SDK, просто указав в RAD Studio SDK Manager ваше установленное место .

  1. Откройте мастер Create a New Android SDK , используя Tools Options или Project Manager :
    • Выберите Инструменты> Параметры> Параметры среды> Диспетчер SDK | Добавить | Добавить новый .
    • В Менеджере проектов:
      1. Щелкните правой кнопкой мыши целевую платформу Android и выберите Properties из контекстного меню.
      2. В поле SDK диалогового окна Свойства платформы щелкните Добавить новый в раскрывающемся списке.
      3. В диалоговом окне «Добавить новый SDK» щелкните Добавить новый в раскрывающемся списке.
  2. В полях Android SDK Base Path и Android NDK Base Path найдите и выберите установленные местоположения и соответственно.
  3. Мастер Create a new Android SDK теперь заполняет остальные поля здесь и на странице расположений инструментов Android .Подождите, пока этот процесс завершится.
  4. Для любых полей, которые не заполняются автоматически или отмечены значком, щелкните поле ввода и перейдите к установленному местоположению этой библиотеки в вашей системе.

Добавление Java в качестве переопределения пользователя в системный путь

Если вы установили JDK самостоятельно, Java может отсутствовать в вашем системном пути. Например, если Java отсутствует в вашем системном пути, вы должны использовать android.bat для запуска Android SDK Manager (вместо SDK Manager.exe ).
Если вы хотите оптимизировать разработку под Android, вам следует добавить Java в переменную среды системного пути.

  1. Выберите Инструменты> Параметры> Параметры среды> Переменные среды .
  2. На панели Системные переменные дважды щелкните элемент Путь .
  3. В диалоговом окне Override System Variable нажмите кнопку Home на клавиатуре, чтобы переместить фокус в начало пути.
  4. Добавьте путь к Java в начало системного пути (он должен предшествовать всем ссылкам на System32).
    Например, установленный по умолчанию путь к java.exe в RAD Studio:

    C: \ Program Files \ Java \ jdk1.7.0_25 \ bin
    Обратите внимание, что вам нужно добавить переопределение только в том случае, если ваша установка Java отличается от этой.
    Завершите запись пути точкой с запятой (;):
  5. Щелкните OK в диалоговом окне Override и щелкните Yes в следующем диалоговом окне Confirm .
  6. Убедитесь, что вы видите путь к Java, указанный в начале поля Путь на панели Пользователь переопределяет :
  7. Нажмите ОК , чтобы закрыть диалоговое окно «Инструменты».

См. Также

.

Добавление Android SDK

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

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

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

Если вы хотите установить Android SDK и NDK самостоятельно, даже в других местах, или если вы хотите использовать существующую установку Android SDK и NDK, вы должны добавить свой Android SDK в RAD Studio SDK Manager.См. Раздел Установка средств разработки Android, если у вас еще не установлен Android SDK или NDK и вы хотите установить их самостоятельно.

Внимание! Версии Android SDK и библиотек NDK, которые отличаются от тех, что установлены с RAD Studio, могут работать не так, как ожидалось.

Чтобы добавить Android SDK в RAD Studio:

  1. Выберите Инструменты> Параметры> Параметры среды> SDK Manager .
  2. Нажмите кнопку Добавить .
  3. В диалоговом окне Добавить новый SDK выберите Android из раскрывающегося списка Выберите платформу .
    RAD Studio обнаруживает Android SDK, установленные в вашей системе, и заполняет раскрывающийся список Select SDK version для вас.
  4. Выберите SDK из раскрывающегося списка Выберите версию SDK . Для получения дополнительных сведений и устранения неполадок см. SDK Manager .
  5. Проверить Сделать выбранный SDK активным , если вы хотите, чтобы новый SDK был SDK по умолчанию для Android.
  6. Щелкните OK , чтобы продолжить. Откроется мастер Create a New Android SDK .
  7. В поле Android NDK Base path на первой странице мастера введите путь к установленной папке NDK и нажмите Next .
  8. На следующей странице подождите, пока RAD Studio автоматически определит пути к необходимым инструментам, а затем нажмите Finish .

Ваша версия Android SDK теперь указана в SDK Manager :

Версия Android SDK теперь должна быть включена в вашу целевую платформу Android в Менеджере проектов:

См. Также

.

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

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