Ubicación del SDK no encontrada

Creé recientemente un nuevo repository local y extraje algo de código de nuestro repository remoto.

Cuando abro el proyecto, recibo un post en la console:

Gradle sync failed: SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable. Consult IDE log for more details 

Seguí las instrucciones aquí para establecer la variable de entorno (Im en una Mac) y verifiqué mis properties locales:

 sdk.dir=/Users/admin/Library/Android/sdk 

Entonces, ambas cosas están resueltas, y todavía estoy recibiendo este error. He buscado, pero ninguna solución funcionó para mí.

¿Alguna ayuda? Gracias.

EDITAR:

Esto solo ocurre con un proyecto. El rest de los proyectos funciona a la perfección.

En Android Studio:

  1. Abra su browser de proyecto
  2. Elija el elemento raíz, haga clic derecho -> Abrir configuration del module.
  3. En el campo de location del SDK de Android, asegúrese de que esté seleccionada la ruta correcta (hasta la carpeta sdk). Vea el siguiente ejemplo:

enter image description here

Tuve el mismo problema e intenté con los comentarios anteriores. Más tarde, el error cambió a

"Falló la synchronization de Gradle: no se pudo encontrar la revisión 23.0.1 de Build Tools. Consulte el logging de IDE para get más detalles (Ayuda | Mostrar logging)"

Instaló la revisión y luego completó la construcción gradle. Intenta actualizar tu SDK.

En Linux (Ubuntu 16.04) puede establecer la variable de entorno ANDROID_HOME editando el file ~/.bashrc , ejecutando nano ~/.bashrc luego agregando la variable de entorno que apunta a la ruta de su Sdk Android en mi caso, que es '/home/kbuhiire/Android/Sdk' tanto, la variable de entorno se ve algo así. export ANDROID_HOME='/home/kbuhiire/Android/Sdk' y después de save el file ejecutar source ~/.bashrc .