2016-09-13 15 views
8

Tôi đã làm theo tất cả các hướng dẫn để tích hợp phân tích Firebase chính xác trong dự án của tôi. Nhưng khi tôi cho phép gỡ lỗi đăng nhập để đảm bảo các sự kiện đang được gửi (sử dụng hướng dẫn từ here) Tôi thấyPhân tích Firebase AppMeasurement không được bật

E/FA  (3556): AppMeasurementReceiver not registered/enabled 
E/FA  (3556): AppMeasurementService not registered/enabled 
E/FA  (3556): Uploading is not possible. App measurement disabled 

và rõ ràng các sự kiện không được gửi.

Một lần nữa tôi đã làm theo tất cả các hướng dẫn.

Trả lời

15

Nó chỉ ra rằng căn cứ hỏa lực Thư viện có một tập tin Android Manifest trong đó xác định các nút:

<service android:name="com.google.android.gms.measurement.AppMeasurementService" 
    android:enabled="true" 
    android:exported="false"/> 

<receiver android:name="com.google.android.gms.measurement.AppMeasurementReceiver" 
    android:enabled="true"> 
    <intent-filter> 
     <action android:name="com.google.android.gms.measurement.UPLOAD" /> 
    </intent-filter> 
</receiver> 

dựa trên AppMeasurementServiceAppMeasurementReceiver

đó là cần thiết cho phân tích để làm việc và vấn đề của tôi là Tôi đã thay thế tất cả các nút thư viện bằng <tools:node=”replace”> trong Tệp kê khai Android của mình, từ đó bỏ qua các nút cần thiết cho phân tích lib.

Xóa <tools:node=”replace”> và thay thế xung đột của tôi đã giải quyết cụ thể vấn đề của tôi.

+0

đây là nó! Ngay cả dịch vụ khách hàng của Firebase cũng không thể tìm ra điều gì đã xảy ra trong cài đặt dự án của tôi; và họ đã dành hàng tuần đặt câu hỏi. Bạn đã tìm ra cách nào? –

+0

Tôi vui mừng vì nó đã giúp bạn, nó đã cho tôi một thời gian để tìm ra nó là tốt. –

+1

Cảm ơn rất nhiều, bạn đã làm cho ngày của tôi, tôi đã phải đối mặt với cùng một vấn đề từ 2 ngày và đã không thể giải quyết vấn đề, giải pháp của bạn làm việc cho tôi. – Deepak

Các vấn đề liên quan