versiones setup services play google gms failed compile android compilation android-gradle google-play-services

setup - Error después de actualizar play-services "El tipo de programa ya está presente: com.google.android.gms.internal.measurement.zzabo"



failed to resolve: play-services-ads (5)

1. Actualice todas las librerías de base de fuego de acuerdo con https://firebase.google.com/support/release-notes/android#20180502 .

2. Actualice la ubicación de Google y el servicio de mapas de Google a 15.0.1.

implementation ''com.google.android.gms:play-services-maps:15.0.1'' implementation ''com.google.android.gms:play-services-location:15.0.1'' implementation ''com.google.android.gms:play-services-places:15.0.1''

Actualicé las dependencias de play-services a la versión 15.0.0 y también agregué play-services-safetynet a mi app.gradle. Después de eso siempre consigo

Tipo de programa ya presente: com.google.android.gms.internal.measurement.zzabo Mensaje {kind = ERROR, texto = Tipo de programa ya presente: com.google.android.gms.internal.measurement.zzabo, sources = [Fuente desconocida archivo], nombre de la herramienta = Optional.of (D8)}

al construir la aplicación. Aquí está mi app.build:

apply plugin: ''com.android.application'' android { signingConfigs { } compileSdkVersion 27 buildToolsVersion ''27.0.3'' defaultConfig { applicationId "XXXXXXX" minSdkVersion 19 targetSdkVersion 27 versionCode 1 versionName "0.0.0.1" setProperty("archivesBaseName", "XXXXXXX-$versionName") } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile(''proguard-android.txt''), ''proguard-rules.pro'' } } packagingOptions { exclude ''META-INF/ASL2.0'' exclude ''META-INF/LICENSE'' exclude ''META-INF/license.txt'' exclude ''META-INF/NOTICE'' exclude ''META-INF/notice.txt'' } productFlavors { } compileOptions { sourceCompatibility JavaVersion.VERSION_1_7 targetCompatibility JavaVersion.VERSION_1_7 } } dependencies { compile fileTree(include: [''*.jar''], dir: ''libs'') compile ''com.android.support:support-v4:27.1.1'' compile ''com.android.support:design:27.1.1'' compile ''com.android.support:appcompat-v7:27.1.1'' compile ''com.android.support:recyclerview-v7:27.1.1'' compile ''com.android.support.constraint:constraint-layout:1.1.0'' compile ''org.springframework.android:spring-android-rest-template:1.0.1.RELEASE'' compile ''com.fasterxml.jackson.core:jackson-databind:2.3.2'' compile ''com.koushikdutta.urlimageviewhelper:urlimageviewhelper:1.0.4'' implementation ''com.google.firebase:firebase-core:15.0.0'' implementation ''com.google.firebase:firebase-messaging:15.0.0'' implementation ''com.google.firebase:firebase-appindexing:15.0.0'' implementation ''com.google.android.gms:play-services-location:15.0.0'' implementation ''com.google.android.gms:play-services-safetynet:15.0.0'' compile ''org.kefirsf:kefirbb:1.5'' compile ''org.osmdroid:osmdroid-android:6.0.1'' testCompile ''junit:junit:4.12'' } apply plugin: ''com.google.gms.google-services''


En mi caso, tuve que actualizar Firebase de la versión 15.0.0 a 15.0.2 en el build.gradle del proyecto:

dependencies { ... implementation "com.google.firebase:firebase-messaging:15.0.2" ... }

Y luego en la aplicación build.gradle tuve que actualizar google-services de 3.1.1 a 3.3.0:

dependencies { ... classpath ''com.google.gms:google-services:3.3.0'' ... }


En su lugar, intente utilizar las versiones de firebase libs 15.0.2 o superior. También limpie su proyecto ./gradlew clean , así como mate a sus demonios ./gradlew --stop : ./gradlew --stop