Después de una importación exitosa de un proyecto Eclipse-Android en "Android Studio 1.4", aparece el error
"Seleccione Android SDK"
cuando hago clic en el botón para ejecutar la aplicación en el simulador, pero no encuentro ninguna forma de hacerlo.
Este cuadro de diálogo se abre cuando hago clic en "Ejecutar":
Este es el cuadro de diálogo "estructura del proyecto":
¿Qué debería hacer ahora?
android
android-studio
eclipse-project-file
Eliminar
fuente
fuente
Respuestas:
Voy
build.gradle
y hago clic en sincronizar ahora . Entonces funcionó.Actualización :
File
->Sync Project with Gradle Files
(Android Studio 3.1.1)Tools
->Android
->Sync Project with Gradle Files
(Android Studio 3.0.1)O puede hacer clic en el icono de la barra de herramientas.
La FORMA COMÚN que puede ayudar es intentar sincronizar el proyecto y luego invalidar cachés y reiniciar Android Studio.
Solución para
Android Studio 3.1.2
[Ver la respuesta a continuación]Ver la última versión de Android Studio
fuente
File -> Sync Project with Gradle Files
ARREGLO PARA 3.1.2 O VERSIONES MÁS NUEVAS
Algunos de mis colegas y yo hemos enfrentado el mismo problema en AS 3.1.2 , pero una sincronización simple no nos ayudó. Para nosotros, la solución fue un poco diferente:
CONSEJOS ADICIONALES SI SE ENFRENTA A ESTE PROBLEMA CONSTANTEMENTE
Algunos de ustedes se enfrentan constantemente a este problema, y esta "solución" lo soluciona solo temporalmente. En el momento en que comenzamos a recibir este error, utilizamos gradle wrapper 4.6 y Android gradle plugin 3.1.0, pero desde entonces volvimos a gradle 4.4 y lo usamos con el último complemento de Android gradle, y no hemos visto este problema desde entonces.
fuente
En Android Studio 3 y superior, tanto para Windows, Mac y Linux :
Resuelto!
O puede hacer esto con la tecla de acceso directo :
Presione ⌘ + Shift + A ( Mac ) o Ctrl + Shift + A ( Windows, Linux ). Luego, despliegue un texto de edición y escriba
"Sync Project with Gradle Files"
. Luego presione doble clic en la opción.Su problema resuelto!Sincronizará su archivo gradle con su archivo de proyecto, gracias.
**Captura de pantalla : **
fuente
Haga clic en este icono para sincronizar
gradle
o edite cualquiera de sus módulos
gradle
y luego sincronicefuente
Presione
"Ctrl+shift+A"
y en la ventana emergenteEditText
, escriba"Sync Project with Gradle Files"
. Después de eso, haga doble clic en la opción que apareció. Luego sincronizará suGradle
archivoSDK
con el archivo del proyecto.fuente
Simplemente vaya al archivo (nivel de aplicación)
build.gradle
, dé un espacio vacío en algún lugar y haga clic en sincronización , una vez que Gradle muestre la sincronización completa , el error desapareceráfuente
Esta es la forma más fácil de solucionar este problema:
¡Eso es! Ya terminaste
fuente
Ahora en Android Studio 3 y superior, puede intentar sincronizar el proyecto con gradle como:
fuente
El comentario de @Nisarg ayudó: "establecer la última versión en Compile Sdk Version"
Cambié de API 8 a API 23 y el mensaje de error desapareció.
fuente
Presione " ⌘ + Shift + A " en Mac (o " Ctrl + Shift + A " en Windows) y en el texto emergente EditText, escriba " Sync Project with Gradle Files ". Después de eso, haga doble clic en la opción que apareció. Luego sincronizará su SDK de archivos Gradle con el archivo del proyecto.
fuente
Presione el primer botón de actualización en la pestaña vertical de gradle en Android Studio a la derecha
fuente
Sigue estos pasos:
Espero que esto ayude.
fuente
Existen múltiples soluciones de prueba y éxito para este error. Uno de ellos seguramente funcionará para usted. A continuación se encuentran las soluciones:
1)
2)
3)
4)
5)
6)
fuente
Vaya a Archivo >> ProjectStructure (⌘;). Esto abriría esta ventana y luego seleccionaría el módulo de la aplicación . Luego elija la versión Compile SDK. Elija el último y haga clic en aplicar.
fuente
Estaba teniendo este problema en todas las versiones de AS 3.0+. La sincronización con gradle no resolvió el problema para mí. La solución de András Klöczl fue lo único que me permitió hacer un poco de codificación. El problema era que cada vez que tenía que hacer una sincronización de Gradle, el problema volvía. Así que tuve que pasar por ese proceso cada vez que quería hacer un cambio en mi
build.gradle
. Lo que terminó funcionando para mí fue degradar mi versión de Kotlin de1.2.40
a1.2.30
fuente
1.2.50
a1.2.51
. Y en mi AS tengo el último complemento de kotlin, que es1.2.51-release-Studio3.1-1
Mi problema fue que si cambié el proyecto (por ejemplo, abrí una nueva ventana de Android Studio con un proyecto diferente), se produjo este error.
Entonces leí cada respuesta en esta pregunta y la solución "borrar cachés y abrir el proyecto nuevamente" no fue tan útil en mi caso.
En cambio, descubrí que si la versión del complemento de Kotlin en Android Studio era menor que en el archivo gradle, el problema aparecía.
Mi configuración fue:
¿Qué solucionó el problema?
Actualicé el complemento de Kotlin:
Archivo -> Configuración -> Complementos -> Instalar el complemento JetBrains ...
Luego busque Kotlin y haga clic en Actualizar. Después de la actualización, simplemente reinicie Android Studio y sincronice Gradle.
fuente
La estructura del menú y las opciones han cambiado ligeramente a partir de Android 3.2.0. Solucioné este error cambiando el Módulo SDK en el siguiente menú:
Archivo> Estructura del proyecto> Módulos> Archivo de aplicación> Pestaña Dependencias> Módulo SDK
Asegúrese de presionar Aplicar para guardar sus cambios.
fuente
Simplemente cambie la versión de las herramientas de compilación a 25.0.3 ... y sincronice ahora. Espero que le sirva de ayuda.
fuente
Esto funcionó para mí.
Archivo -> Configuración -> SDK de Android -> Editar ubicación de SDK de Android -> SDK de Android
fuente
local.properties
archivo, por eso funciona.Vaya a: Archivo> Estructura del proyecto> Módulos -> aplicación> Propiedades
elija: Compile la versión 'SDK' =
API26
Versión de herramientas de compilación = 27.0.0 Compatibilidad de origen = 1.8 Compatibilidad de destino = 1.8fuente
Abra el archivo build.gradle. simplemente agregue un espacio o presione enter. luego sincronizar proyecto. funciona...
fuente
A veces, Android Studio simplemente actúa de manera estúpida y necesita algún tipo de reinicio.
Vaya al archivo settings.gradle que debe contener,
include ':app'
cámbielo
include ':ap'
y sincronícelo.después de la sincronización, cámbielo a
include ':app'
nuevamente.Debería estar funcionando bien ahora.
fuente
En mi caso, no hay una versión seleccionada de Java SDK en la estructura del proyecto.
Tuve que seleccionar el -
1.Compatibilidad de fuente (1.7)
2.Compatibilidad de objetivos (1.7)
como se muestra en la imagen.
fuente
Build tools version
seleccionado, seleccionando 27.0.3 lo arregló.La solución más simple para este problema:
Primero asegúrese de que su ruta SDK sea correcta. Luego, cierre el proyecto actual y en el menú de inicio de Android, haga clic en importar proyecto y elija su proyecto desde el explorador. Esto siempre resolverá mi problema
fuente
Si está utilizando 'APK de perfil o depuración ...', entonces puede encontrar este error.
Mi solución es verificar primero las actualizaciones del SDK en el administrador del SDK: haga clic en "Editar" en el lado derecho de la ubicación del SDK y vaya a instalar cualquier actualización:
Luego hice clic en "Logcat" en la parte inferior de Android Studio y descubrí que también necesito configurar el SDK de Android, así que elija la última plataforma API de Android:
Después de eso, puedo ejecutar el APK en Emulator.
fuente
Vaya al archivo gradle.build y haga clic en sincronizar ahora O haga clic en el icono Sincronizar proyecto con el archivo Gradle
O Vaya a Herramientas -> Android -> Sincronizar proyecto con archivo Gradle
fuente
En la última versión de Android Studio 3.3.2, el ícono de
sync project with Gradle Files
se cambiaAhora intenta esto
fuente
Para Android Studio 3.5, "Archivo -> Sincronizar proyecto con archivos gradle" es suficiente.
fuente
Después de abrir mi proyecto en Android Studio, abrí la versión de la aplicación del archivo build.gradle, ubicado en la carpeta Gradle Scripts del Proyecto. Cuando pasé el puntero del mouse sobre el número de buildToolsVersion, apareció una información sobre herramientas que indicaba que la versión de Android Build Tools necesitaba actualizarse (ver captura de pantalla). Cambié el valor de buildToolsVersion al identificado por el error (27.0.2) y el problema se resolvió. El error original (seleccione el SDK de Android) desapareció y el proyecto se compiló con éxito nuevamente. Aunque esta solución se mencionó anteriormente, los pasos exactos parecían faltar, así que espero que esto aclare cualquier duda. Supongo que la causa principal de este problema es que se lanzó una nueva versión de las herramientas de compilación, pero Android Studio no activó ninguna notificación,
fuente
Si se proporciona la ruta del SDK de Android y aún enfrenta este problema, es posible que su estudio de Android no esté bien sincronizado, incluso si ha hecho clic en el enlace " Sincronizar ahora ".
Entonces, para volver a sincronizar, vaya al archivo de gradle de la aplicación y realice cualquier cambio o simplemente dé un espacio y ahora sincronice nuevamente. Funcionará perfectamente.
fuente