Tôi biết về this question nhưng tôi không nghĩ rằng nó giúp tôi và vấn đề có vẻ hơi khác.Khởi tạo ứng dụng rất chậm: Khởi chạy FirebaseApp không thành công
tôi đang làm ứng dụng này mà tôi cần phải thực hiện AppsFlyer để theo dõi và tôi bắt buộc phải dùng chỉ có 2 thành phần từ Google Play Services:
com.google.android.gms: play-dịch vụ -Quảng cáo
com.google.android.gms: play-dịch vụ-gcm
Và tôi đang sử dụng phiên bản mới nhất của Google play Services, 9.0.2 đó là.
Sự cố là khi khởi chạy ứng dụng đầu tiên sau khi cài đặt ứng dụng, ứng dụng sẽ mất khá nhiều thời gian để bắt đầu. Không có dữ liệu ghi nhận và khi ứng dụng bắt đầu làm điều gì đó, dòng đầu tiên trên nhật ký là:
06-16 16: 50: 23,782 22.368-22.368/com.company.app I/FirebaseInitProvider: FirebaseApp khởi không thành công
Tôi hiện không sử dụng Firebase, làm thế nào tôi có thể loại bỏ điều này? Nó thực sự làm chậm quá trình khởi tạo ứng dụng. Không phải là một kinh nghiệm người dùng rất tốt ...
EDIT:
Tôi đã thêm cả libs, cùng một lúc và tôi đã nhận ra rằng GCM là một gây ra vấn đề. Khi tôi thêm:
com.google.android.gms: play-dịch vụ-gcm
tôi bắt đầu nhận được "FirebaseApp khởi thất bại" đăng nhập và ứng dụng mất một thời gian để bắt đầu. Có lẽ hạ cấp "sửa lỗi" vấn đề, nhưng đó không phải là một giải pháp rất tốt.
Bạn có thể cung cấp một số đoạn mã? Ngoài ra, hãy kiểm tra xem bạn có bất kỳ phụ thuộc firebase nào trong ứng dụng của mình hay không. – abielita
@abielita Không có mã nào ... Tôi chỉ bao gồm 2 phụ thuộc đó vào tệp 'build.gradle' của ứng dụng. Và tôi không có bất kỳ phụ thuộc Firebase nào. Sự cố này bắt đầu với việc bao gồm các phụ thuộc của Dịch vụ Play đó. –
AppsFlyer hiện không sử dụng Firebase. Bạn có FirebaseInitProvider trên tệp kê khai của mình không? – gmeroz