Google listar vilka Firebase SDK som krÀver Google Play -tjÀnster

XDA Developers

Det Àr bra och bra om dina mÄlenheter levereras med förinstallerade Google -appar, men vad hÀnder om de inte gör det? Vad hÀnder om en anvÀndare har lÄst upp sin startladdare och blinkat en Google-fri ROM? Vad hÀnder om nÄgon anvÀnder en Huawei -enhet, eller om de har importerat en telefon frÄn Kina? Kommer de Firebase-beroende delarna av din app bara inte att fungera?

Tack och lov, om du försöker implementera Firebase i din app behöver du inte gissa vilka SDK: er som fungerar pÄ Google-fria enheter och vilka som inte fungerar. Google har hjÀlpsamt slÀppt en lista över alla sina nuvarande Firebase SDK: er och om de Àr beroende av GMS eller inte. Du kan anvÀnda det hÀr för att snabbt se vilka SDK: er du sÀkert kan implementera och vilka du kan behöva komplettera eller undvika.

HÀr Àr en tabell med en lista över Firebase SDK: er och om de har GMS -beroenden eller inte:

Bibliotek GMS -status
Play Services -annonser NödvÀndig
Analytics Rekommenderad
Appindexering NödvÀndig
Autentisering NödvÀndig
Firestore KrÀvs inte
Funktioner KrÀvs inte
Meddelanden NödvÀndig
Lagring KrÀvs inte
Crashlytics KrÀvs inte
Dynamiska lÀnkar NödvÀndig
ML Vision NödvÀndig
ML -modelltolk NödvÀndig
Meddelanden i appen KrÀvs inte
Display för meddelanden i appen KrÀvs inte
Installationer KrÀvs inte
Prestanda NödvÀndig
Databas KrÀvs inte
Konfig KrÀvs inte

Ett överraskande antal Firebase SDK fungerar faktiskt bra utan att GMS installeras. Även Authentication SDK kan anvĂ€ndas utan GMS med rĂ€tt implementering.

TÀnk pÄ att denna lista endast Àr korrekt frÄn och med publiceringen av denna artikel, som Àr den 6 september. Det Àr möjligt att det kommer att Àndras i framtiden nÀr SDK: er lÀggs till, uppdateras eller tas bort frÄn Firebase. För aktuell information och en lösning för att anvÀnda Firebase-autentisering utan GMS, kolla in Googles sida.