¿Cómo se agrega un SDK a Android Studio?

Estoy usando Google Android Studio 0.1 basado en IntelliJ, y no puedo averiguar cómo agregar SDKs adicionales a mi proyecto.

He exportado mi proyecto existente de Eclipse a un proyecto de Gradle, el cual importé a Android Studio, según lo recomendado por Google .

El SDK de mi proyecto es Google API 2.3.3. Sin embargo, utilizo una biblioteca llamada PullToRefresh que parece necesitar SDK 4.1, así que estoy intentando agregar el SDK 16 a mi proyecto.

Ya me he asegurado de descargar el SDK usando el gestor de SDK. Estos SDK se agregan automáticamente a la carpeta sdk de Android Studio.app.

Abrí la ventana Estructura del proyecto, hice clic en "SDK" en Configuración de la plataforma y actualmente veo JDK 1.7 y Google API 2.3.3. Hago clic en el signo + encima de esa lista para agregar un nuevo SDK. Entonces navego al directorio sdk que tiene android-16, como se muestra en la captura de pantalla de abajo. No estoy muy seguro de lo que esto quiere que me agregue, pero he destacado la carpeta android-16 (sobre lo único que puedo seleccionar), y cuando hago clic en "Elegir", la ventana desaparece, pero no aparece ningún SDK nuevo La lista SDK.

Captura de pantalla del selector de SDK

Y aquí hay una captura de pantalla de mi vista de SDK Manager, mostrando los SDK instalados:

Imagen de SDK Manager

Yo había abierto un boleto también con el apoyo de Google, y recibió la solución. En lugar de elegir la carpeta sdk / platform / android-16, si selecciona la carpeta "sdk" de nivel superior, se le pedirá que elija qué SDK desea agregar. ¡Esto funcionó!

Introduzca aquí la descripción de la imagen

Introduzca aquí la descripción de la imagen

Usted tiene que poner su SDK en un directorio dado o directorio .app. Usted tiene que hacerlo en el buscador mientras que usted está fuera de la aplicación estoy asumiendo, pero personalmente yo usaría el terminal en Mac en lugar de hacerlo en la propia aplicación o finder. Según Google:

En Windows y Mac, las herramientas individuales y otros paquetes de SDK se guardan en el directorio de la aplicación de Android Studio. Para acceder a las herramientas directamente, utilice un terminal para navegar por la aplicación y localice el directorio sdk /. Por ejemplo:

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

Puede cambiar desde el archivo "build.gradle" la línea:

 compileSdkVersion 18 

A la sdk que desea utilizar.

Tuve que reiniciar Android Studio para cambiar el sdk después de instalar uno nuevo. Entonces Android Studio me pidió que configurara mi SDK y me dejó hacerlo.

Y para linux (ubuntu)

/ Usr / share / android-studio / datos / sdk

Descargue su archivo sdk, vaya al estudio de Android: Archivo-> Nuevo-> Módulo de importación

Seguí casi las mismas instrucciones de @Mason G. Zhwiti, pero tuve que navegar a esta carpeta para encontrar el SDK:

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

Estoy utilizando Android Studio v1.2.2 en Mac OS

Para aquellos que empiezan con una instalación de IDEA existente (IDEA 15 en mi caso) a la que están agregando el SDK de Android (y no empezar formalmente hablando con Android Studio), …

Descargar (sólo) el SDK a su sistema de archivos (en algún lugar conveniente para usted, no importa dónde).

Al crear su primer proyecto y llegar al SDK de proyecto: bit (o añadir el SDK de Android de antemano como desee), navegue ( Nuevo ) a la raíz de lo que explotó en el sistema de archivos como lo sugieren algunas de las otras respuestas aquí.

En ese momento obtendrá un pequeño diálogo para confirmar con:

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

Puede hacer clic en Aceptar con lo que verá lo que hizo como opción en el desplegable SDK de proyecto :

 Android API 23 Platform (java version "1.7.0_67") 
  • ¿Dónde está la clase de aplicación para un proyecto en Android Studio?
  • ¿Por qué la API 22 insiste en unirse a JDK 1.6?
  • IntelliJ Build Error Context Mismatch
  • Android Studio IDE con jre privado / jdk? OSX
  • Depurador nativo en Android Studio 1.4 (RC1, RC2) no está alcanzando puntos de interrupción
  • Cómo cerrar un proyecto en Android Studio?
  • @Onclick android anotaciones?
  • Spinner Error al establecer setOnItemSelectedListener
  • Error: Causa: no se pudo encontrar el destino con la cadena de hash 'Google Inc.: API de Google: 23' en: E: \ AndroidStudio \ SDK
  • Autogeneración de Android TAG de registro en Android Studio / Intellij idea
  • Bug en sólo la liberación de 1,5?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.