Apabila cuba menulis kod untuk Android FirebaseUI - Auth, pengguna mungkin menghadapi ralat "Gagal diselesaikan com.google.android.gms play-services-auth:11.4.0." Ralat ini biasanya timbul disebabkan oleh percanggahan dalam konfigurasi repositori atau versi yang tidak sepadan.
Untuk menyelesaikan isu ini, ikut langkah berikut:
1. Tambahkan Repositori Google Maven pada build.gradle Tahap Akar
Tambahkan repositori berikut pada fail build.gradle peringkat akar anda:
allprojects { repositories { jcenter() maven { url "https://maven.google.com" } } }
Bermula dari 11.2.0, ini repositori maven diperlukan.
2. Pastikan Versi Perpustakaan Konsisten
Sahkan bahawa semua perpustakaan Firebase dan Perkhidmatan Google Play menggunakan versi yang sama. Dalam kes ini, anda harus menggunakan versi berikut:
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'
3. Kemas kini Pemalam Perkhidmatan Google Play
Naik taraf pemalam Perkhidmatan Google Play dalam fail build.gradle anda kepada versi terkini (sekurang-kurangnya 3.3.1):
classpath 'com.google.gms:google-services:4.0.1'
4. Kemas kini Pustaka kepada Versi Terkini
Kemas kini semua pustaka Firebase dan Perkhidmatan Google Play kepada versi terbaharunya juga.
Nota: Mulai Mei 2023, Firebase Android SDK dan perpustakaan Perkhidmatan Google Play mempunyai nombor versi bebas.
Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan Ralat \'Gagal Menyelesaikan com.google.android.gms Play-Services-Auth:11.4.0\' dalam Android FirebaseUI?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!