Ubicación del SDK no encontrada. Defina la ubicación con sdk.dir en el archivo local.properties o con una variable de entorno ANDROID_HOME
Recientemente intenté importar juegos de Android de muestra que descargué del sitio web para desarrolladores de Google. Después de importarlos a Android Studio, aparece el siguiente error:
Error: no se encontró la ubicación del SDK. Defina la ubicación
sdk.dir
en el archivo local.properties o con unaANDROID_HOME
variable de entorno.
¿Qué es esto? Quiero ejecutar los programas de muestra desde Android Studio.
Siga los pasos a continuación:
- Vaya a su proyecto nativo de reacción y luego vaya al directorio de Android. Cree un archivo con el siguiente nombre:
propiedades.locales
- Abra el archivo y pegue la ruta del SDK de Android como se muestra a continuación:
Para usuarios de Windows:
sdk.dir=C:\\Users\\UserName\\AppData\\Local\\Android\\sdk
o (para versiones más recientes de Android Studio/IntelliJ IDEA):
sdk.dir=C\:\\Users\\USERNAME\\AppData\\Local\\Android\\sdk
Donde USERNAME es el nombre de usuario de su PC. Además, asegúrese de que la carpeta sea sdk o Sdk.
Ejemplo:
sdk.dir=C:\\Users\\USERNAME\\AppData\\Local\\Android\\sdk
o:
sdk.dir=C\:\\Users\\USERNAME\\AppData\\Local\\Android\\Sdk
Para usuarios de Mac:
sdk.dir = /Users/USERNAME/Library/Android/sdk
Donde NOMBRE DE USUARIO es su nombre de usuario de OSX .
Para usuarios de Linux (Ubuntu):
sdk.dir = /home/USERNAME/Android/Sdk
Donde NOMBRE DE USUARIO es su nombre de usuario de Linux (las rutas de Linux distinguen entre mayúsculas y minúsculas: asegúrese de que coincidan las mayúsculas y S
minúsculas Sdk
)
En caso de que esto no funcione, agregue la variable ANDROID_HOME en "Variables de entorno" comoC:\Users\USER\AppData\Local\Android\Sdk
Es posible que al proyecto le falte un settings.gradle
archivo. Asegúrese de que exista el archivo del proyecto que está importando. Si no, agregue el settings.gradle
archivo con lo siguiente:
include ':app'
Guarde el archivo y colóquelo en la carpeta de nivel superior de su proyecto.
Sólo tienes que copiar tu local.properties
archivo a la carpeta donde está almacenado el proyecto y funcionará de maravilla. Pero recuerda, debe colocarse en la carpeta raíz donde está almacenado el proyecto.
Siga los siguientes puntos, funciona para mí:
- Ir a tu
Project -> Android
- Crear un archivo
local.properties
- Abre el archivo
- Pegue la ruta del SDK de Android según el sistema operativo:
4.a Ventanas
sdk.dir = C://Users//USERNAME//AppData//Local//Android//sdk
4.b Linux o MacOS
sdk.dir = /home/USERNAME/Android/sdk
Reemplace USERNAME
con su nombre de usuario