- Добавление пакетов Android SDK Manager
- Откроется окно настроек Android SDK:
- Обязательно выберите такие компоненты:
- Следующий курс: Создание вашего первого приложения
- SDK Manager
- Recommended Packages
- Adding New Sites
- Troubleshooting
- Как установить Android SDK на Windows, Mac и Linux — Помощь и как — 2021
- Что выбрать?
- Установка SDK Android вручную
- Предпосылки
- Установка инструментов
- Установка вашего пути
- На винде
- На Mac
- В линуксе
- Завершение
- Выбор редакции
- 10 функций интерфейса сота, которые мы надеемся увидеть в Ice Cream Sandwich для телефонов
- 200 фильмов, которые можно взять напрокат за 5 пенсов в Великобритании на HTC Watch в эти выходные
- Награды «Выбор читателей» за 2012 год для Android
- Выбор редакции
- Выбор редакции
- Лучшие беспроводные домашние камеры безопасности в 2019 году
Добавление пакетов Android SDK Manager
По умолчанию, в Android SDK не установлено все необходимое для начала разработки. Пакет SDK содержит инструменты, платформы и другие компоненты, которые можно загрузить по мере необходимости, используя Android SDK Manager. Поэтому, прежде чем начать, вы должны добавить несколько пакетов в Android SDK.
Чтобы начать добавлять пакеты, запустите Android SDK Manager одним из следующих способов:
- В Android Studio при первом запуске в окне приветствия выберите пункт Configure> SDK Manager
- Если Android Studio уже запущена, выберите пункт меню Tools> Android> SDK Manager.
Откроется окно настроек Android SDK:
На вкладке SDK Platforms отметьте для загрузки все наиболее популярные на текущий момент версии Android. Их список постоянно обновляется на официальном сайте.
Перейдите на вкладку SDK Tools и отметьте для загрузки минимально необходимый набор компонентов, как показано на скриншоте:
Обязательно выберите такие компоненты:
- Android SDK Build-tools
- Android SDK Platform-tools (последняя версия)
- Android SDK Tools (последняя версия)
- Android Support Repository
После выбора нажмите кнопку Apply и дождитесь загрузки всех компонентов.
По окончании загрузки нажмите Finish. Среда разработки готова к работе.
Следующий курс: Создание вашего первого приложения
Прошу помощи. Только начал изучать разработку под андроид и возникла следующая проблема. Есть планшет Nexus 7 2012 WiFi, прошивка CyanogenMOD Android KitKat (4.4.4). Создаю новый пустой (Empty Activity) проект в Android Studio v 3.0.1, вообще ничего не меняю и пытаюсь запустить проект на устройстве — оно устанавливается и планшет переходит в ребут. Далее запускается очень много раз вылетает ошибка, что Trebuchet (это лаунчер) остановлен. Вообщем еле-еле удаляю приложение и всё становиться нормально. SDK установлены с версии 19 (4.4.4) по 26. Минимальный sdk установлен как 19. Такой же проект на Samsung (android 6.0) запускается без проблем. В чём может быть проблема ума не приложу. Мне кажется, что это возможно как-то связано с движком тем Cyanogen а может и нет, так как пробовал прошивку ParanoidAndroid — та же беда. Прошу поставьте меня на путь истинный
Любые сторонние прошивки вы устанавливаете на свой страх и риск. Нормальная работа системы при этом не гарантируется. Об этом все авторы прошивок пишут.
Это я прекрасно понимаю, и претензий не имею. Дело в том, что система работает стабильно. Остальные приложения которые были изначально написаны для 4.4.4 работают хорошо. И даже современные приложения устанавливаются и работаю -> а это значит, что авторы как то включили поддержку 4.4.4. Возможно ещё где-нибудь нужно нажать «галочку » для поддержки 4.4.4?
Объясните пожалуйста, зачем нужны эти пакеты?
Google APIs ARM EABI v7a System Image
Google APIs
И все пакеты в Extras.
Google APIs — ARM EABI v7a System Image — это образ эмулятора
Google APIs — API сервисов Google, например Maps или YouTube
в Extras самое необходимое — Android Support repository, android support library, google play services, google usb driver — названия как-бы не нуждаются в объяснении.
Что за WTF?! пишет отказано в доступе и доне нотхинг вас инсталед в конце чё делать
Здравствуйте
У меня установлена AS 2.1
Android SDK Build-tools не установлены (стоит прочерк)
Нужно ли устанавливать Android SDK Build-tools ? Все? И почему по умолчанию они не установлены вообще?
Для отправки комментария вам необходимо авторизоваться.
Источник
SDK Manager
The Android SDK separates tools, platforms, and other components into packages you can download using the SDK Manager. For example, when the SDK Tools are updated or a new version of the Android platform is released, you can use the SDK Manager to quickly download them to your environment.
You can launch the SDK Manager in one of the following ways:
- From Eclipse (with ADT), select Window >Android SDK Manager.
- From Android Studio, select Tools >Android >SDK Manager.
- On Windows, double-click the SDK Manager.exe file at the root of the Android SDK directory.
- On Mac or Linux, open a terminal and navigate to the tools/ directory in the location where the Android SDK is installed, then execute android sdk .
You can select which packages you want to download by toggling the checkboxes on the left, then click Install to install the selected packages.
Figure 1. The Android SDK Manager shows the SDK packages that are available, already installed, or for which an update is available.
There are several different packages available for the Android SDK. The table below describes most of the available packages and where they’re located in your SDK directory once you download them.
Recommended Packages
Here’s an outline of the packages required and those we recommend you use:
SDK Tools Required. Your new SDK installation already has the latest version. Make sure you keep this up to date. SDK Platform-tools Required. You must install this package when you install the SDK for the first time. SDK Platform Required.You must download at least one platform into your environment so you’re able to compile your application. In order to provide the best user experience on the latest devices, we recommend that you use the latest platform version as your build target. You’ll still be able to run your app on older versions, but you must build against the latest version in order to use new features when running on devices with the latest version of Android.
To get started, download the latest Android version, plus the lowest version you plan to support (we recommend Android 2.2 for your lowest version).
System Image Recommended. Although you might have one or more Android-powered devices on which to test your app, it’s unlikely you have a device for every version of Android your app supports. It’s a good practice to download system images for all versions of Android your app supports and test your app running on them with the Android emulator. Android Support Recommended. Includes a static library that allows you to use some of the latest Android APIs (such as fragments, plus others not included in the framework at all) on devices running a platform version as old as Android 1.6. All of the activity templates available when creating a new project with the ADT Plugin require this. For more information, read Support Library. SDK Samples Recommended. The samples give you source code that you can use to learn about Android, load as a project and run, or reuse in your own app. Note that multiple samples packages are available — one for each Android platform version. When you are choosing a samples package to download, select the one whose API Level matches the API Level of the Android platform that you plan to use.
Tip: For easy access to the SDK tools from a command line, add the location of the SDK’s tools/ and platform-tools to your PATH environment variable.
The above list is not comprehensive and you can add new sites to download additional packages from third-parties.
In some cases, an SDK package may require a specific minimum revision of another package or SDK tool. The development tools will notify you with warnings if there is dependency that you need to address. The Android SDK Manager also enforces dependencies by requiring that you download any packages that are needed by those you have selected.
Adding New Sites
By default, Available Packages displays packages available from the Android Repository and Third party Add-ons. You can add other sites that host their own Android SDK add-ons, then download the SDK add-ons from those sites.
For example, a mobile carrier or device manufacturer might offer additional API libraries that are supported by their own Android-powered devices. In order to develop using their libraries, you must install their Android SDK add-on, if it’s not already available under Third party Add-ons.
If a carrier or device manufacturer has hosted an SDK add-on repository file on their web site, follow these steps to add their site to the Android SDK Manager:
- Select Available Packages in the left panel.
- Click Add Add-on Site and enter the URL of the repository.xml file. Click OK.
Any SDK packages available from the site will now be listed under a new item named User Add-ons.
Troubleshooting
Problems connecting to the SDK repository
If you are using the Android SDK Manager to download packages and are encountering connection problems, try connecting over http, rather than https. To switch the protocol used by the Android SDK Manager, follow these steps:
Источник
Как установить Android SDK на Windows, Mac и Linux — Помощь и как — 2021
Большинству из нас никогда не понадобится устанавливать Android SDK. Причина, почему именно в названии — Software Development Kit. Он создан для людей, пишущих приложения для Android, которым нужны инструменты для работы с Android с компьютера.
Но эти инструменты также могут быть полезны для людей, желающих сделать что-то более сложное. Такие вещи, как ручное обновление программного обеспечения или рутирование телефона. Fastboot и ADB жизненно необходимы, если вы хотите «взломать» программное обеспечение Android. И Google предоставляет это бесплатно для всех.
Что выбрать?
Есть два способа получить рабочий набор инструментов Android на ваш компьютер. Самый простой способ — просто установить Android Studio. Все, что нужно для запуска и использования инструментов командной строки Android, является частью Android Studio, а также способом обновления инструментов. Хотя он предназначен для людей, которым нужна полная среда разработки, и включает в себя редактор кода, эмулятор Android и компилятор, вы можете использовать только инструменты командной строки и никогда не открывать остальные.
Если вы не боитесь промокнуть, вы можете установить только компоненты SDK за пределами Android Studio. Установить их легко (они находятся в zip-файле), но настроить компьютер для их использования не так просто.
Установка SDK Android вручную
Загрузите SDK напрямую из Google, нажав здесь. Прокрутите немного вниз и найдите раздел, помеченный «Получить только инструменты командной строки», и сохраните его в таком месте, куда легко добраться, например, на рабочем столе. Мы будем извлекать его в лучшее место на следующем шаге.
Загруженный файл сжат. Вам нужно быть знакомым со сжатыми файлами — и как их извлекать — чтобы идти дальше. Если нет, остановитесь здесь и проведите время, чтобы узнать о них.
Распакуйте ваш сжатый файл в следующую папку:
- Windows: корень вашего диска C:
- OS X: ваша домашняя папка
- Linux: ваша домашняя папка
Переименуйте извлеченную папку в «Android» . Это сделает оставшуюся часть этого руководства и ваше время с SDK намного проще.
Предпосылки
Вам понадобится рабочая версия Java для запуска компонентов SDK. Для большинства вещей, которые вы будете делать с 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 через ваш терминал:
sudo apt-get install lib32ncurses5 lib32stdc++6
Если вы используете другой вариант Linux, найдите правильные пакеты для ncurses5 и stdc ++ 6 и установите их.
Установка инструментов
Извлеките файл, который вы скачали выше, в папку с именем Android в корне диска C (Windows) или в домашнюю папку (Mac, Linux). Вы можете заметить, что некоторые вещи отсутствуют, если вы когда-либо загружали инструменты командной строки раньше, поскольку папки с инструментами и платформами отсутствуют. Это нормально, мы собираемся получить их с помощью прилагаемого менеджера SDK.
Откройте папку bin в извлеченной загрузке и найдите исполняемый файл sdkmanager. Она может выглядеть как команда терминала или оболочки, но она откроет графический интерфейс, если у вас правильно установлена Java.
В менеджере SDK вы можете установить Android SDK Tools и Android SDK Platform-Tools . Если вы используете Windows, вам также нужно установить Google USB Driver, и если вы планируете собирать 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, вы больше не сможете установить PATH в файле autoexec.bat или autoexec.nt. Вместо этого вам нужно обновить системные переменные среды. Вот как это делается на компьютере с Windows 10:
- Нажмите клавишу Пуск на клавиатуре.
- Начните вводить слова Переменные среды .
- По мере ввода вы увидите выбор Изменить системные переменные среды . Выбери это.
- В окне Переменные среды выберите строку ПУТЬ в разделе Пользовательские переменные для (ваше имя пользователя), затем нажмите кнопку Изменить .
Добавьте полный путь к папкам инструментов Android SDK и папкам инструментов платформы Android SDK в поле редактирования, разделяя их точкой с запятой. Это должно выглядеть примерно так:
Для более старых версий Windows обратитесь к документации, прилагаемой к вашему компьютеру, за помощью по настройке PATH. И снова: если вы установили SDK где-то, кроме \ Android, вам нужно будет выполнить соответствующие настройки.
На Mac
Вы можете установить переменную PATH на компьютере под управлением OS X в своем профиле bash. Это легко сделать, и все это делается в одном файле.
В вашей домашней папке находится файл с именем .bash_profile. Откройте его в любом текстовом редакторе. Никогда не прикасайтесь к файлам .bashrc или .bash_profile, которые вы можете найти в каталоге / etc!
Вы можете увидеть пустой файл, или он может быть полон другой информации. Все, что нам нужно сделать, это добавить пару строк в начало файла:
(Мы упоминали, что если ваш SDK находится в другом месте, вам нужно будет что-то скорректировать? Хорошо.)
Сохраните файл и перезагрузите компьютер, чтобы новый PATH был получен правильно.
В линуксе
Установка PATH на компьютере с Linux практически такая же, как на Mac, вы просто редактируете другой файл.
Используя ваш любимый текстовый редактор, откройте файл
/ .bashrc. Вероятно, он будет существовать и иметь несколько записей. Если вы получите сообщение об ошибке, что файл не существует, просто создайте новый файл и сохраните его как
/ .bashrc, когда закончите.
Вы хотите добавить следующие две строки в конец файла .bashrc:
Сохраните файл и закройте окно терминала. Откройте новый экземпляр терминала и введите следующую команду:
Ваша сессия будет ссылаться на сделанные вами изменения, и SDK будет в вашем PATH.
Завершение
Теперь у вас должен быть рабочий набор инструментов командной строки Android, и вы сможете делать прошивки, например, последние заводские образы, или вручную обновлять свой телефон с помощью zip-файла. И поскольку вы сделали это сами, у вас есть то, что вам нужно, чтобы исправить это, когда что-то пойдет не так.
Удачи и приятного времяпровождения!
Обновлено в феврале 2019 года. В эту статью были добавлены новые места загрузки и информация об Android SDKManager.
Выбор редакции
10 функций интерфейса сота, которые мы надеемся увидеть в Ice Cream Sandwich для телефонов
200 фильмов, которые можно взять напрокат за 5 пенсов в Великобритании на HTC Watch в эти выходные
Награды «Выбор читателей» за 2012 год для Android
Выбор редакции
Выбор редакции
Лучшие беспроводные домашние камеры безопасности в 2019 году
Лучшие беспроводные домашние камеры безопасности Android Central 2019 Распространенность камер видеонаблюдения с подключением по WiFi позволяет легко следить за вашим домом, когда вы находитесь вдали. Многие из этих камер оснащены внутренними батареями, так что вы можете устанавливать их где угодно, даже в местах, недоступных для кабеля питания. Мы
Источник