Firebase Tutorial 1 Friendly chat Se produjo un error al configurar el proyecto raíz 'android-start'

Estoy intentando iniciar el tutorial de Friendly Chat Firebase. Pero la construcción gradle arroja un error y realmente no puedo dar más información ya que no sé por dónde empezar. Sin embargo, una image vale más que mil palabras, y creo que contiene todo lo relevante.

  • Archivos descargados de git google.json copydos en
  • Dependencias agregadas y aplicadas
  • Herramientas de compilation e IDE actualizadas

Noté que solo hay un proyecto build.gradle No puedo encontrar un module build.gradle . Aunque no tengo idea si esto tiene algo que ver con el problema.

Originalmente arrojé el error sobre la raíz VCS no registrada, hice clic en agregar raíz, pero no ayudó.

enter image description here

Ambos files build.gradle son azules y cuando hago clic en cualquiera de ellos, abre la pestaña llamada android-start (también azul), pero la ruta es C:\Users\User1\friendlychat\android-start\build.gradle y el file los contenidos son:

  // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { jcenter() mavenLocal() } dependencies { classpath 'com.google.gms:google-services:3.0.0' classpath 'com.android.tools.build:gradle:2.0.0' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() mavenLocal() } } task clean(type: Delete) { delete rootProject.buildDir } apply plugin: 'com.google.gms.google-services' 

EDITAR: LogCat dice configure Android SDK

Si hago clic en configurar y configurar la versión del SDK y la versión de herramientas de compilation, obtengo:

 Error:(31, 0) Could not find method android() for arguments [build_coejwo2h3fxgj0snev4rovui4$_run_closure4@512b9d86] on root project 'android-start' of type org.gradle.api.Project. <a href="openFile:C:\Users\User1\friendlychat\android-start\build.gradle">Open File</a> 

Creo que el error está en project.gradle … Explico al respecto, esta dependencia es correcta porque está dentro del project.gradle :

 classpath 'com.google.gms:google-services:3.0.0' 

La otra dependencia que necesita firebase, es dentro de app.gradle :

 apply plugin: 'com.google.gms.google-services' 

Y la aplicación.gradle también necesita esta dependencia:

 compile 'com.google.firebase:firebase-core:9.6.1' 

Los gradules finalmente son estos, project.gradle :

 buildscript { repositories { jcenter() mavenLocal() } dependencies { classpath 'com.google.gms:google-services:3.0.0' classpath 'com.android.tools.build:gradle:2.0.0' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() mavenLocal() } } task clean(type: Delete) { delete rootProject.buildDir } 

Y la app.gradle :

 ... dependencies { compile 'com.google.android.gms:play-services:9.6.1' compile 'com.google.firebase:firebase-core:9.6.1' } //At final of the document apply plugin: 'com.google.gms.google-services' 

Dime si puedo ayudarte, ¡saludos!