Tôi muốn khởi chạy Firebase với FirebaseOptions mà không cần google-services.json, tôi đang theo dõi bài đăng blog tại đây https://firebase.googleblog.com/2017/03/take-control-of-your-firebase-init-on.html.Init firebase với FirebaseOptions
Tôi đã xóa FirebaseInitProvider.
<provider
android:name="com.google.firebase.provider.FirebaseInitProvider"
android:authorities="${applicationId}.firebaseinitprovider"
tools:node="remove"/>
Tôi cố gắng để thiết lập các FirebaseApp mặc định trong lớp Application:
FirebaseOptions options = new FirebaseOptions.Builder()
.setApplicationId("valid_app_id")
.setGcmSenderId("valid_gcm_sender_id")
.setApiKey("valid_api_key")
.build();
FirebaseApp.initializeApp(getApplicationContext(), options);
Có vẻ như tất cả mọi thứ ok, nhưng khi tôi muốn đăng nhập một số sự kiện để FirebaseAnalytics, sau đó tôi nhận được lỗi này: Thiếu google_app_id. Đã tắt Firebase Analytics. Tôi không biết vấn đề là gì.
Bản sao có thể có của [Sử dụng nhiều tài khoản firebase trong ứng dụng Android đơn lẻ cho google analytics] (https://stackoverflow.com/questions/45546833/use-multiple-firebase-accounts-in-single-android-app-for- google-analytics) – ceph3us