studio services play google gms failed auth android gradle android-gradle google-play-services

services - google api client android studio



Error de Gradle: más de una variante de proyecto: myModule coincide con los atributos del consumidor después de actualizar a los nuevos servicios de Google (2)

Editar : Parece ser un error en el lado de Google. Informe de error aquí: https://issuetracker.google.com/issues/79235243

Desde que Google lanzó los nuevos cambios (), tuve que actualizar los servicios de Google. Una vez que lo hice, me sale este error de gradle:

More than one variant of project :myModule matches the consumer attributes: - Configuration '':myModule:debugApiElements'' variant android-aidl: - Found artifactType ''android-aidl'' but wasn''t required. - Required com.android.build.api.attributes.BuildTypeAttr ''debug'' and found compatible value ''debug''. - Found com.android.build.api.attributes.VariantAttr ''debug'' but wasn''t required. - Required com.android.build.gradle.internal.dependency.AndroidTypeAttr ''Aar'' and found compatible value ''Aar''. - Required org.gradle.usage ''java-api'' and found compatible value ''java-api''. - Configuration '':myModule:debugApiElements'' variant android-classes: - Found artifactType ''android-classes'' but wasn''t required. - Required com.android.build.api.attributes.BuildTypeAttr ''debug'' and found compatible value ''debug''. - Found com.android.build.api.attributes.VariantAttr ''debug'' but wasn''t required. - Required com.android.build.gradle.internal.dependency.AndroidTypeAttr ''Aar'' and found compatible value ''Aar''. - Required org.gradle.usage ''java-api'' and found compatible value ''java-api''. - Configuration '':myModule:debugApiElements'' variant android-manifest: - Found artifactType ''android-manifest'' but wasn''t required. - Required com.android.build.api.attributes.BuildTypeAttr ''debug'' and found compatible value ''debug''. - Found com.android.build.api.attributes.VariantAttr ''debug'' but wasn''t required. - Required com.android.build.gradle.internal.dependency.AndroidTypeAttr ''Aar'' and found compatible value ''Aar''. - Required org.gradle.usage ''java-api'' and found compatible value ''java-api''. - Configuration '':myModule:debugApiElements'' variant android-renderscript: - Found artifactType ''android-renderscript'' but wasn''t required. - Required com.android.build.api.attributes.BuildTypeAttr ''debug'' and found compatible value ''debug''. - Found com.android.build.api.attributes.VariantAttr ''debug'' but wasn''t required. - Required com.android.build.gradle.internal.dependency.AndroidTypeAttr ''Aar'' and found compatible value ''Aar''. - Required org.gradle.usage ''java-api'' and found compatible value ''java-api''. - Configuration '':myModule:debugApiElements'' variant jar: - Found artifactType ''jar'' but wasn''t required. - Required com.android.build.api.attributes.BuildTypeAttr ''debug'' and found compatible value ''debug''. - Found com.android.build.api.attributes.VariantAttr ''debug'' but wasn''t required. - Required com.android.build.gradle.internal.dependency.AndroidTypeAttr ''Aar'' and found compatible value ''Aar''. - Required org.gradle.usage ''java-api'' and found compatible value ''java-api''.

Aquí está el build.gradle del proyecto:

buildscript { repositories { google() jcenter() } dependencies { classpath ''com.android.tools.build:gradle:3.1.2'' classpath ''com.neenbedankt.gradle.plugins:android-apt:1.4'' classpath ''com.google.gms:google-services:3.3.0'' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { google() jcenter() maven{ url ''https://oss.sonatype.org/content/repositories/snapshots/'' } maven { url "https://maven.google.com" } maven { url "https://jitpack.io" } } }


No actualicé los servicios, pero tuve el mismo problema. Pasé 5 horas buscando una solución. Solucionado solo de esta manera.

Tratar de establecer

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

en lugar de

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

Ha ayudado en mi caso, pero no sé la causa del error.


Tuve exactamente el mismo problema y encontré que la respuesta era cambiar la sintaxis de la referencia del módulo ofensivo de la siguiente manera:

Implementación previa:

compilar proyecto ('': myModule'')

Implementación actual:

compilar proyecto (ruta: '': linkedin-sdk'', configuración: ''predeterminado'')

Gracias...

Gracias a https://github.com/dialogflow/dialogflow-android-client/issues/57