[Fixed] (Android Gradle) Querying the mapped value of provide ':app:processDebugGoogleServices'...

[Fixed] Querying the mapped value of provider(java.util.Set) before task ':app:processDebugGoogleServices' has completed is not supported at

org.gradle.api.internal.provider.TransformBackedProvider.lambda$beforeRead$0(TransformBackedProvider.java:84) at org.gradle.api.internal.provider.BuildableBackedProvider$1.visitProducerTasks(BuildableBackedProvider.java:56) at org.gradle.api.internal.provider.ValueSupplier$ValueProducer.visitContentProducerTasks(ValueSupplier.java:59) at org.gradle.api.internal.provider.TransformBackedProvider.beforeRead(TransformBackedProvider.java:81) at org.gradle.api.internal.provider.TransformBackedProvider.calculateOwnValue(TransformBackedProvider.java:63) at org.gradle.api.internal.provider.AbstractMinimalProvider.calculateValue(AbstractMinimalProvider.java:102) at org.gradle.api.internal.provider.Collectors$ElementsFromCollectionProvider.collectEntries(Collectors.java:220) at org.gradle.api.internal.provider.AbstractCollectionProperty$CollectingSupplier.calculateValue(AbstractCollectionProperty.java:337) at org.gradle.api.internal.provider.AbstractCollectionProperty.finalValue(AbstractCollectionProperty.java:189) at org.gradle.api.internal.provider.AbstractCollectionProperty.finalValue(AbstractCollectionProperty.java:37) at org.gradle.api.internal.provider.AbstractProperty.finalizeNow(AbstractProperty.java:236)

This issue is occurring on Android Studio Dolphin, Android Studio Electric Eel.
Task :app:mapDebugSourceSetPaths failed because of Google Service Plugin Library (below version 4.3.12) won't supported with Latest Android Gradle Plugin 7.1+.

This issue is fixed in Google Service Plugin Library v4.3.12.


To fix this issue you have to update Google Service Plugin Version to v4.3.12 in project level gradle classpath:

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


> Task :app:mapDebugSourceSetPaths FAILED
Execution failed for task ':app:mapDebugSourceSetPaths'.
> Error while evaluating property 'extraGeneratedResDir' of task ':app:mapDebugSourceSetPaths'
   > Failed to calculate the value of task ':app:mapDebugSourceSetPaths' property 'extraGeneratedResDir'.
      > Querying the mapped value of provider(java.util.Set) before task ':app:processDebugGoogleServices' has completed is not supported



Once you update your google service plugin classpath version to 4.3.12 or newer, your project will successfully build.


Comments

Popular posts from this blog

Why apps get updated in phone than computer systems?