studio - descargar android sdk
Ubicación de SDK no encontrada en Android Studio (8)
Así que tuve el mismo problema, y ninguna de las respuestas dadas anteriormente me ayudó. Lo que hice fue buscar nuevas actualizaciones de API (en mi caso, actualicé a nivel de API 23) y el problema se solucionó.
Acabo de importar mi proyecto de eclipse en Android Studio. sigue diciendo que
Error:SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable.
He visto algunos tutoriales de edición de archivos local.properties pero no funcionó. Aquí está mi archivo project.properties:
sdk.dir=E://Mod Eclipse//adt-bundle-windows-x86_64-20130219//sdk
El directorio actual de mi carpeta es:
E: / Mod Eclipse / adt-bundle-windows-x86_64-20130219 / sdk
La solución más simple a veces es simplemente hacer archivo -> Invalidar caché / reiniciar .
Si no te ayuda, ve por las cosas más complicadas, como se sugiere en otras respuestas
Mi problema fue:
- Cloné un proyecto desde github.
- Hice clic en abrir el proyecto existente de Android Studio
- Elegí la ruta de la aplicación de muestra interna en lugar de la carpeta que contiene .
Entonces, lo que debes hacer es:
- Cierra el proyecto.
- haga clic en abrir proyecto existente de Android Studio
- seleccione la carpeta principal en lugar de la aplicación de muestra.
Puede agregar una propiedad local con para establecer sdk.dir como sdk.dir=/Users/roofe/Library/Android/sdk
.
Pero tenga en cuenta a continuación , que es muy importante,
agregue local.properties a la ruta superior del proyecto. Aquí las más altas tienen alguna diferencia con la ruta raíz de un proyecto.
Por ejemplo, en el proyecto a continuación, solo uso el ejemplo de ijkplayer, pero este módulo también usó otro módulo con diferente arquitectura de CPU.
Si solo agrego local.properties a ijkplayer-example no funcionará. Aquí obtendremos el problema de ubicación SDK para otro módulo.
Si bien puedo agregar las propiedades locales al directorio ijkplayer, cuando intento abrir el proyecto de ejemplo de ijkplayer, se crean automáticamente propiedades locales para el ejemplo de ijkplayer y todo funciona bien.
Si está seguro de haber asignado la ruta correcta del SDK en la configuración del proyecto, y también puede verlo en local.properties , pero sigue recibiendo este error, entonces hay posibilidades de que le falte algo en su proyecto.
Recibí el mismo error después de mirar mi proyecto, encontré settings.gradle faltaba. y luego agregue el siguiente script a sus aplicaciones build.gradle No te enfrentarás más a este error. Funcionó para mí, aunque mi problema fue el bloqueo.
También deberías cambiarlo en la Estructura del Proyecto.
Cierre el proyecto actual y verá una ventana emergente con un diálogo que luego procederá a la opción Configurar.
Configure -> Valores predeterminados del proyecto -> Estructura del proyecto -> SDK en la columna izquierda -> Ruta de inicio de Android SDK -> indique la ruta exacta como lo hizo en local.properties y seleccione Valid Target.
Hay que ir
Una nota rápida sobre esto si intenta ejecutar una muestra de Facebook y aparece este error, asegúrese de seleccionar el archivo build.gradle en la raíz de sdk de Facebook, para todas las muestras cuando "abra un proyecto existente". Recibí este error cuando intenté abrir el gradle solo para la muestra Scrumptious del SDK 3.22
En mi caso, fue una instalación nueva con la comprobación de github.
- Solo cierra la ventana de pago.
- Crea un nuevo proyecto (no de git, solo uno nuevo).
- salir del proyecto.
- pago lo que quieras
Es la forma más rápida que encontré.