La sincronización de Gradle falló: falló al encontrar las herramientas de compilación revisión 24.0.0 rc1

A partir de hoy he estado corriendo en un error de configuración de nuevos proyectos en Android Studio. Justo después de crear un proyecto en blanco, el registro menciona "Gradle sync failed: failed to find Build Tools revisión 24.0.0 rc1."

Primero busqué en línea para ver cómo resolver esto y encontré esta pregunta similar , y seguí la solución dada (estableciendo la versión de las herramientas de compilación en la configuración del módulo). Sin embargo, esto resulta en Android Studio diciéndome que el método "android ()" no se puede encontrar y "El proyecto 'TestBlankApplication' puede estar usando una versión de Gradle que no contiene el método".

Además, el Administrador de SDK me informa que tengo Build-tools 24 rc1 instalado. Así que no sé por qué Android Studio no puede encontrarlo.

Screencap de SDK Manager mostrando 24 rc1 instalado: Introduzca aquí la descripción de la imagen

¿Alguien sabe cómo se puede resolver esto? Gracias.

Trate de cambiar la buildToolsVersion para 23.0.2 en Gradle Script build.gradle (Module App)

Y establecer buildToolsVersion "23.0.2"

Luego reconstruir

Tuve el mismo problema y finalmente descubrí que en el archivo build.gradle la versión no coincide con la versión de buildTools en mi sdk instalado. (Porque importé el proyecto hecho en el país en diferente calculado con sdk actualizado)

antes de:

  • Build.gradle (app): buildToolsVersion "24.0.2"

  • Android \ sdk \ build-tools: archivo "25.0.1"

Fijo: build.gradle (aplicación): buildToolsVersion "25.0.1"

Entonces apenas sincronice su proyecto con los archivos del gradle y debe trabajar.

  1. Siga el siguiente procedimiento para solucionar el error.

  2. Vaya a Archivo -> Estructura del proyecto.

Introduzca aquí la descripción de la imagen

  1. Desde el cuadro desplegable, conocerá toda la versión de herramientas de compilación que se instalan en su estudio android.
  2. Busque una versión más alta. Si Gradle no puede encontrar 24.0.0, compruebe si 24.0.1 está presente en la lista desplegable.
  3. Haga una búsqueda de código completa. Encuentre todos los lugares donde se encuentra "24.0.0". Sustitúyalo por "24.0.1"
  4. Hacer una sincronización gradle.

Otra cosa es que todas las bibliotecas de google (por ejemplo, soporte lib, CardView y etc.) deben tener versiones idénticas

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.