Подтвердить что ты не робот

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

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

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

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

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

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

Screenshot of the SDK chooser

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

Screenshot of SDK Manager

4b9b3361

Ответ 1

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

enter image description here

enter image description here

Ответ 2

Вы должны поместить свой 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/

Ответ 3

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

compileSdkVersion 18

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

Ответ 4

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

Ответ 5

И для linux (ubuntu)

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

Ответ 6

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

Ответ 7

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

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

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

Ответ 8

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

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

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

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

Java SDK:     1.7            (e.g.)
Build target: Android 6.0    (e.g.)

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

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