¿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 .
- Spinner subitem
- Finalización del código en Android Studio
- PackageInfo.versionName devuelve INSTANT_RUN en la vista previa de Andorid Studio 2.2
- Gradle no puede resolver dependencias en Android Studio
- Variante de CPU inesperada para X86 usando valores predeterminados: x86
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.
Y aquí hay una captura de pantalla de mi vista de SDK Manager, mostrando los SDK instalados:
- Android Studio: ¿Cuál es la forma correcta de cambiar targetSdkVersion?
- El directorio SDK de AndroidStudio no existe
- Android studio y dispositivo externo
- Android Studio: El cursor de texto desaparece / desapareció después de abrir alguna otra clase o pegar texto en diferentes clases
- Facebook SDK no funciona en Android Studio
- Cómo agregar vitam dependecny en el estudio android
- Cómo aumentar la memoria que está disponible para gradle
- La compilación de Android Studio / Gradle no puede encontrar la clase de aplicación personalizada
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ó!
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")
- Cómo cambiar la imagen de fondo del botón cuando se hace clic / se centró?
- Clase común para AsyncTask en Android?