When attempting to implement FirebaseUI — Auth in an Android project, developers may encounter this error message during compilation: "Failed to resolve com.google.android.gms:play-services-auth:11.4.0." This error typically indicates a missing or incorrect dependency configuration in the project's build scripts.
To resolve this issue, developers can follow these steps:
Add Maven Repository: The project's root-level build.gradle file should include the following configuration:
allprojects { repositories { jcenter() maven { url "https://maven.google.com" } } }
This repository is essential for resolving Google Play Services dependencies.
Verify Version Consistency: Ensure that all Firebase and Google Play Services libraries use the same version. The following should be updated accordingly:
compile 'com.google.firebase:firebase-database:11.0.4' compile 'com.google.firebase:firebase-auth:11.0.4' compile 'com.google.android.gms:play-services-auth:11.4.0'
Update Google Play Services Gradle Plugin (Optional): Ensure that the latest version of the Google Play Services Gradle plugin (at least 3.3.1) is being used:
classpath 'com.google.gms:google-services:4.0.1'
The above is the detailed content of How to Resolve \"Failed to Resolve com.google.android.gms:play-services-auth:11.4.0\" Error in FirebaseUI Auth?. For more information, please follow other related articles on the PHP Chinese website!