Chcę zainicjować Firebase za pomocą FirebaseOptions bez google-services.json, śledzę wpis na blogu tutaj: https://firebase.googleblog.com/2017/03/take-control-of-your-firebase-init-on.html.Init firebase with FirebaseOptions
Usunąłem FirebaseInitProvider.
<provider
android:name="com.google.firebase.provider.FirebaseInitProvider"
android:authorities="${applicationId}.firebaseinitprovider"
tools:node="remove"/>
Próbuję ustawić domyślny FirebaseApp w podklasie Zastosowanie:
FirebaseOptions options = new FirebaseOptions.Builder()
.setApplicationId("valid_app_id")
.setGcmSenderId("valid_gcm_sender_id")
.setApiKey("valid_api_key")
.build();
FirebaseApp.initializeApp(getApplicationContext(), options);
Wydaje wszystko ok, ale gdy chcę się zalogować pewne zdarzenia do FirebaseAnalytics, następnie uzyskać ten błąd: Brak google_app_id. Usługa Firebase Analytics wyłączona. Nie mam pojęcia, na czym polega problem.
Prawdopodobny duplikat [Użyj wielu kont firebase w jednej aplikacji na Androida dla google analytics] (https://stackoverflow.com/questions/45546833/use-multiple-firebase-accounts-in-single-android-app-for- google-analytics) – ceph3us