firebaseServicios de Firebase que dependen de Google Play Services
Si un dispositivo no tiene los Play Services, estos servicios no funcionarán correctamente.
Si bien los SDKs nativos para Android pueden depender de Google Play Services siempre se pueden usar los servicios de Firebase sin estos si se usa en su lugar la API REST del servicio en cuestión.
Lista de servicios de Firebase
NO requieren Google Play Services
com.google.firebase:firebase-auth:20.0.0
com.google.firebase:firebase-firestore:22.0.0
com.google.firebase:firebase-functions:19.1.0
com.google.firebase:firebase-auth:20.0.0
com.google.firebase:firebase-crashlytics:17.2.2
com.google.firebase:firebase-inappmessaging:19.1.2
com.google.firebase:firebase-inappmessaging-display:19.1.2
com.google.firebase:firebase-installations:16.3.3
com.google.firebase:firebase-database:19.5.1
com.google.firebase:firebase-config:20.0.0
SI requieren Google Play Services
com.google.android.gms:play-services-ads:19.5.0
com.google.firebase:firebase-analytics:18.0.0
com.google.firebase:firebase-appindexing:19.1.0
com.google.firebase:firebase-messaging:21.0.0
com.google.firebase:firebase-dynamic-links:19.1.1
com.google.firebase:firebase-ml-vision:24.1.0
com.google.firebase:firebase-ml-model-interpreter:22.0.4
com.google.firebase:firebase-perf:19.0.9
Reference
Dependencies of Firebase Android SDKs on Google Play services