Android studio требует sdk

Установка Android Studio, настройка SDK

Для того чтобы писать приложения для OS Android вам понадобится установить среду разработки Android Studio(далее в тексте AS ). Вы спросите, почему именно AS а не Eclipse? Среда разработки Eclipse работает намного быстрее, и весит меньше, чем Android Studio,

но Google «рекомендует» использовать AS, так как в будущем он перестанет(вернее уже) перестал ее поддерживать. За Android Studio будущее, так сказать. У вас должен быть достаточно мощный компьютер, желательно x64 разрядный, так как AS использует около 3 ГБ оперативной памяти, добавьте сюда еще 3 ГБ на эмулятор андроид устройства. На моем ПК установлена win 8.1 pro x64, двуядерный процессор Intel 3.3 ГГц, с 8 ГБ оперативной памяти, и я чувствую себя вполне свободно.

Установка Android Studio, настройка SDK

Заходим на официальный сайт по ссылке https://developer.android.com/studio, качаем последнюю версию необходимой разрядности. На сегодня актуальная версия android-studio-2-1-2,

весить она будет примерно 1,2 Гб. Так что запаситесь терпением, если у вас медленный интернет.

После загрузки запустим программу установки android-studio-2-1-2.exe,

мастер установки пошагово предложит определить состав установки,

выбрать место установки,

жмем далее, пока на кнопке не появится надпись Install.

Снова ждем окончания установки.

После этого запустим Android Studio с рабочего стола, или из меню,

и нажмем кнопку Configure для настройки SDK. Вы увидите список установленных версий android,

под которые можете создавать приложения, желательно чтоб они были все. Если какие то версии не установлены, то жмем на ссылку Launch Standalone SDK Manager для установки и обновления пакетов.

Откроется менеджер SDK,

поставьте галочки на те пункты, которые необходимо, как узнать на какие именно? Менеджер SDK вам в этом поможет, отметив необходимые пакеты версий. Затем нажмите на кнопку в правом нижнем углу с надписью Instal 1 (1..100) package..

В вашем случае количество пакетов будет другое. Если вы лично, или то место где вы проживаете, находится под «западными санкциями», то для обновления пакетов, зайдите в меню Tools->Options.

где можно указать адрес и порт прокси сервера,

для обхода всяких ограничений ;-).

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

В этом видео подробно показано как установить Android Studio и настройка SDK:

Рекомендуем смотреть видео в полноэкранном режиме, в настойках качества выбирайте 1080 HD, не забывайте подписываться на канал в YouTube, там Вы найдете много интересного видео, которое выходит достаточно часто. Приятного просмотра!

Источник

Android SDK отсутствует в Android Studio 3

Я только что скачал Android Studio 3 для Windows из официальный сайт, но когда он запускается, он отображает сообщение об ошибке о отсутствует Android SDK:

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

откуда я мог его взять? Не должен ли Android SDK быть установлен во время Android Студия 3 установки?

6 ответов

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

удаление конфигурации из предыдущей установки ( C:\Users\ \.AndroidStudio3.0 папка) сделал трюк. Когда Android Studio запустился, он открыл диалоговое окно о том, какие части SDK для загрузки, а затем продолжил, как ожидалось.

Это случилось со мной на Windows 10 С Android Studio 3.1. The SDK отсутствовал & Я не мог загрузить или установить его С IDE. Android Studio не загружала и не устанавливала SDK должным образом, несмотря на выполнение шагов. Ан появится в конце мастера настройки SDK, сообщив мне, что SDK не был установлен b/c каталог sdk / tools не существует (нет sh1t Шерлок!—12—>). У меня было не ранее загруженный или установленный Android Studio или SDK.

оказывается, что у Android Studio 3.1 не было опции, проверенной на ‘включить встроенный репозиторий Maven’ на настройки IDE.

после включение на embedded Maven repo & перезапуск Android Studio, SDK мастер настройки запускается & успешно загружено / установлено в SDK.

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

1 Перейдите на главный диск (рассмотрим ‘c’), затем c / user/ / androidstudioproject и скопируйте его в другое место(сохраните старый проекты в безопасное место)

2 Удалите android studio с панели управления

3 удалить следующий файл

4 Теперь установите androidstudio из его установки

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

Я удалил Android Studio из Панели Управления. Сохраните в безопасном месте папку и подпапки ниже C:\USERS\MYNAME\ANDROIDSTUDIOPROJECTS

после того как я удалил c:\users\MYNAME\.ANDROIDSTUDIO3.1 и c:\users\MYNAME\.ANDROID

ведь я установил android studio. Это займет много времени, но проблема решена.

вы можете скачать sdk tools отдельно.

https://developer.android.com/studio/#downloads
Перейдите по этой ссылке и загрузите инструменты sdk из раздела «только инструменты командной строки».

после загрузки извлеките zip-файл и переместите его в C:\Users\USERNAME\AppData\Local\Android\Sdk

Если не сработало, измените местоположение sdk из Android studio

Я столкнулся с этим и после удаления и переустановки все еще не мог найти опцию в разделе «Инструменты».

после того, как я открыл проект, я нашел вариант. Есть кнопка (четвертая справа), которая является менеджером SDK.

Читайте также:  Ygps satellites для андроид

Источник

Разработка под 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.

Источник

Не устанавливается SDK в Android studio

Устанавливаю три дня разные версии андроид стюдио, скачивал отдельно sdk, но по какой то приичине он то ли не открывается сам, то ли не дает установиться по какой то причине.
Ситуация:
1. Скрин 1 — запуская андроид стюдио, сразу ошибка с sdk надо
2. Cкрин 2 — выбираю другой путь и появляется Next и дальше запускается програма
3. Скрин 3 — сразу появляется кнопка финиш в новом окне — нажимаем
4. Скрин 4 — при старте нового проекта говорит SDK
5. Скрин 5 — открылся менеджер SDK ГДЕ НИЧЕГО НЕЛЬЗЯ ВЫБРАТЬ!!

Ля у меня крыша едет с этим зверем от того, что я даже не могу понять что он хочет то вообще??
Знающие если кто сталкиваля или есть хотя=бы предположения как решить вопрос с SDK — буду благодарен ОТ ДУШИ!

P.S. : до этого установил Java jdk

1. В первом случае ему не нравится что ты себя считаешь его господином.
Your SDK location contains non-ASCII characters. Если простыми словами, студия ругается на русские символы в пути а конкретно на слово «Господин».

2. Во второй случае установщик ругается на то что в имени папки Program Files есть пробелы и желательно бы от них избавиться.

3. В третьем случае он тебе не дает ничего скачать потому что у тебя не указана папка где будет храниться скачанный SDK.

Я бы тебе посоветовал установить Android Studio и SDK.
1. Не в Program Files
2. Не в папку с русскими буквами
3. Не в папку с какими либо пробелами в имени.

Например отличным вариантом для студии будет F:\AndroidStudio
А для SDK F:\Android\sdk
А для NDK F:\Android\ndk

Читайте также:  Samsung galaxy alpha какая версия андроид

Источник

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

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

Обзор

Это руководство описывает, как использовать диспетчер пакетов SDK для Android с Xamarin в Visual Studio и Visual Studio для Mac.

Это руководство распространяется только на Visual Studio 2019, Visual Studio 2017 и Visual Studio для Mac.

Диспетчер пакетов SDK для Android, предназначенный для Xamarin (устанавливается в составе рабочей нагрузки Разработка мобильных приложений на .NET), поможет вам скачать новейшие компоненты Android, необходимые для разработки приложения Xamarin.Android. Он заменяет автономный диспетчер пакетов SDK от Google, который был признан нерекомендуемым.

Требования

Чтобы использовать диспетчер пакетов SDK Xamarin Android, необходимо следующее:

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

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

Инструменты Visual Studio для Xamarin версии 4.10.0 или более поздней версии (устанавливается как часть рабочей нагрузки Разработка мобильных приложений на .NET).

Диспетчеру пакетов SDK Xamarin Android также требуется Java Development Kit (которая устанавливается автоматически вместе с Xamarin.Android). Существует несколько альтернатив JDK:

По умолчанию Xamarin. Android использует JDK 8, что требуется при разработке для API уровня 24 или выше (JDK 8 также поддерживает уровни API, предшествующие 24).

При разработке специально для уровня API 23 или ниже можно продолжать использовать пакет JDK 7.

если вы используете Visual Studio 15,8 Preview 5 или более поздней версии, вы можете попробовать использовать дистрибутив OpenJDK майкрософт Mobile , а не JDK 8.

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

Диспетчер SDK

чтобы запустить диспетчер пакетов SDK в Visual Studio, щелкните инструменты Android > пакет SDK для Android Manager.

Диспетчер пакетов SDK для Android открывается на экране Пакеты SDK и инструменты для Android. На этом экране имеются две вкладки — платформы и инструменты:

Экран Пакеты SDK и инструменты для Android более подробно описан в следующих разделах.

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

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

Диспетчер пакетов SDK для Android не смог найти пакет SDK для Android.

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

Чтобы задать расположение пакет SDK для Android, нажмите кнопку с многоточием (. ). справа от пакет SDK для Androidного расположения. При этом открывается диалоговое окно Обзор папок, в котором можно перейти к расположению пакета SDK для Android. На следующем снимке экрана выбирается пакет SDK для Android в разделе Program Files (x86) \андроид :

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

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

Вкладка Сервис отображает список инструментов и дополнений. Эта вкладка используется для установки инструментов пакета SDK для Android, инструментов платформы и инструментов сборки. Кроме того, можно установить эмулятор Android, низкоуровневый отладчик (LLDB), NDK, ускорение HAXM и библиотеки Google Play.

Например, чтобы скачать пакет эмулятора Android от Google, установите флажок рядом с элементом Эмулятор Android и нажмите кнопку Применить изменения:

Может появиться диалоговое окно с сообщением Для установки следующего пакета требуется принять условия лицензии:

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

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

Вкладка Платформы содержит список версий пакетов SDK вместе с другими ресурсами (например, образами системы) для каждой платформы:

На этом экране указана версия Android (например, Android 8.0), кодовое название (Oreo), уровень API (например, 26) и размеры компонентов платформы (например, 1 ГБ). Вкладка Платформы позволяет вам устанавливать компоненты для целевого уровня API Android. Дополнительные сведения о версиях и уровнях API Android см. в разделе Основные сведения об уровнях API Android.

Если установлены все компоненты платформы, рядом с ее именем появляется флажок. Если установлены не все компоненты платформы, для нее заполняется поле. Вы можете развернуть платформу, чтобы просмотреть ее компоненты (в том числе и установленные), щелкнув поле + слева от нее. Щелкните , чтобы свернуть список компонентов для платформы.

Чтобы добавить в пакет SDK другую платформу, щелкайте поле рядом с ней, пока в нем не появился флажок (обозначающий установку всех компонентов), а затем нажмите кнопку Применить изменения:

Чтобы установить только отдельные компоненты, щелкните один раз поле рядом с платформой. Затем можно выбрать любые отдельные компоненты, которые вам нужны:

Обратите внимание, что число устанавливаемых компонентов отображается рядом с кнопкой Применить изменения. После нажатия кнопки Применить изменения вы увидите экран Принятие условий лицензионного соглашения, показанный ранее. Щелкните Принять, чтобы принять условия лицензионного соглашения. Это диалоговое окно может появиться несколько раз, если устанавливается несколько компонентов. В нижней части окна индикатор выполнения указывает ход скачивания и установки. После завершения скачивания и установки (это может занять несколько минут в зависимости от числа скачиваемых компонентов) добавленные компоненты помечаются флажком и указываются в списке Установленные.

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

По умолчанию диспетчер пакетов SDK для Android скачивает компоненты и инструменты платформы из репозитория, управляемого Майкрософт. Если вам нужен доступ к экспериментальным альфа- и бета-версиям платформ и инструментов, которые еще не доступны в репозитории Майкрософт, вы можете переключить диспетчер пакетов SDK на использование репозитория Google. Чтобы сделать этот параметр, щелкните значок шестеренки в правом нижнем углу и выберите репозиторий Google (не поддерживается):

Читайте также:  Пульт клавиатура для смарт тв андроид инструкция

Если выбран репозиторий Google, на вкладке Платформы могут отобразиться дополнительные пакеты, недоступные ранее. (На снимке экрана выше при переходе на репозиторий Google был добавлен пакет Android SDK Platform 28.) Обратите внимание, что репозиторий Google является неподдерживаемым, поэтому использовать его для повседневной разработки не рекомендуется.

Чтобы вернуться на поддерживаемый репозиторий платформ и инструментов, щелкните Майкрософт (рекомендуется). Это восстановит список пакетов и инструментов по умолчанию.

Требования

Чтобы использовать диспетчер пакетов SDK Xamarin Android, необходимо следующее:

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

Диспетчеру пакетов SDK Xamarin Android также требуется Java Development Kit (которая устанавливается автоматически вместе с Xamarin.Android). Существует несколько альтернатив JDK:

По умолчанию Xamarin. Android использует JDK 8, что требуется при разработке для API уровня 24 или выше (JDK 8 также поддерживает уровни API, предшествующие 24).

При разработке специально для уровня API 23 или ниже можно продолжать использовать пакет JDK 7.

если вы используете Visual Studio для Mac 7,7 или более поздней версии, можно попробовать использовать дистрибутив OpenJDK майкрософт для мобильных устройств , а не JDK 8.

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

Диспетчер SDK

чтобы запустить диспетчер пакетов sdk в Visual Studio для Mac, щелкните инструменты диспетчер пакетов sdk:

Диспетчер пакетов SDK Android открывается в окне параметров, содержащем три вкладки — Платформы, Сервис и Расположения:

Вкладки диспетчера пакетов SDK для Android описаны в следующих разделах.

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

Вкладка Расположения содержит три параметра для настройки расположений пакета SDK для Android, пакета NDK для Android и пакет SDK для Java (JDK). Эти расположения нужно настроить для правильной работы вкладок Платформы и Сервис.

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

Нажмите кнопку Сбросить к значениям по умолчанию, чтобы диспетчер пакетов SDK искал пакеты SDK, NDK и JDK в расположениях по умолчанию.

Как правило, вкладка Расположения используется, чтобы изменить расположение пакета SDK для Android и (или) пакета JDK для Java. Вам не нужно устанавливать NDK для разработки приложений Xamarin. Android — NDK используется только при необходимости разработки частей приложения с помощью языков машинного кода, таких как C и C++.

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

Вкладка Сервис отображает список инструментов и дополнений. Эта вкладка используется для установки инструментов пакета SDK для Android, инструментов платформы и инструментов сборки. Кроме того, можно установить эмулятор Android, низкоуровневый отладчик (LLDB), NDK, ускорение HAXM и библиотеки Google Play.

Например, чтобы скачать пакет эмулятора Android от Google, установите флажок рядом с элементом Эмулятор Android и нажмите кнопку Применить изменения:

Может появиться диалоговое окно с сообщением Для установки следующего пакета требуется принять условия лицензии:

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

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

Вкладка Платформы содержит список версий пакетов SDK вместе с другими ресурсами (например, образами системы) для каждой платформы:

На этом экране указана версия Android (например, Android 8.1), кодовое название (Oreo), уровень API (например, 27) и размеры компонентов платформы (например, 1 ГБ). Вкладка Платформы позволяет вам устанавливать компоненты для целевого уровня API Android. Дополнительные сведения о версиях и уровнях API Android см. в разделе Основные сведения об уровнях API Android.

Если установлены все компоненты платформы, рядом с ее именем появляется флажок. Если установлены не все компоненты платформы, для нее заполняется поле. Вы можете развернуть платформу, чтобы просмотреть ее компоненты (в том числе и установленные), щелкнув стрелку слева от нее. Щелкните стрелку вниз, чтобы свернуть список компонентов для платформы.

Чтобы добавить в пакет SDK другую платформу, щелкайте поле рядом с ней, пока в нем не появился флажок (обозначающий установку всех компонентов), а затем нажмите кнопку Применить изменения:

Чтобы установить только отдельные компоненты, щелкните один раз поле рядом с платформой. Затем можно выбрать любые отдельные компоненты, которые вам нужны:

Обратите внимание, что число устанавливаемых компонентов отображается рядом с кнопкой Применить изменения. После нажатия кнопки Применить изменения вы увидите экран Принятие условий лицензионного соглашения, показанный ранее. Щелкните Принять, чтобы принять условия лицензионного соглашения. Это диалоговое окно может появиться несколько раз, если устанавливается несколько компонентов. В нижней части окна индикатор выполнения указывает ход скачивания и установки. После завершения скачивания и установки (это может занять несколько минут в зависимости от числа скачиваемых компонентов) добавленные компоненты помечаются флажком и указываются в списке Установленные.

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

По умолчанию диспетчер пакетов SDK для Android скачивает компоненты и инструменты платформы из репозитория, управляемого Майкрософт. Если вам нужен доступ к экспериментальным альфа- и бета-версиям платформ и инструментов, которые еще не доступны в репозитории Майкрософт, вы можете переключить диспетчер пакетов SDK на использование репозитория Google. Чтобы сделать этот параметр, щелкните значок шестеренки в правом нижнем углу и выберите репозиторий Google (не поддерживается):

Если выбран репозиторий Google, на вкладке Платформы могут отобразиться дополнительные пакеты, недоступные ранее. (На снимке экрана выше при переходе на репозиторий Google был добавлен пакет Android SDK Platform 28.) Обратите внимание, что репозиторий Google является неподдерживаемым, поэтому использовать его для повседневной разработки не рекомендуется.

Чтобы вернуться на поддерживаемый репозиторий платформ и инструментов, щелкните Майкрософт (рекомендуется). Это восстановит список пакетов и инструментов по умолчанию.

Сводка

В этом руководстве вы узнали, как устанавливать и использовать диспетчер пакетов SDK для Android с Xamarin в Visual Studio и Visual Studio для Mac.

Источник

Оцените статью