Khi tôi viết mã về phân tích căn cứ hỏa lực như FirebaseAnalytics.getInstance()
tôi nhận được một thông điệp cảnh báo:FirebaseAnalytics.getInstance cho thấy cảnh báo nhưng biên dịch thành công
quyền Thiếu yêu cầu của FirebaseAnalytics.getInstance: android.permission.ACCESS_NETWORK_STATE và android.permission. WAKE_LOCK
Dưới đây là ảnh chụp màn hình:
Tôi không tìm thấy bất cứ điều gì về điều này bằng cách googling.
Tôi cũng đã thử làm sạch và xây dựng lại dự án của mình. Khởi động lại Android studio. Không có gì hiệu quả.
Sự cố là gì?
Chỉnh sửa: Quyền ở đó. Tôi có thể thấy những người đó trong tệp kê khai được hợp nhất. Nhưng vẫn đưa ra lỗi.
Bạn có thể bỏ qua các cảnh báo. 'ACCESS_NETWORK_STATE' và' WAKE_LOCK' là Quyền bình thường và không bắt buộc phải hỏi về Thời gian chạy. [Documents] (https://developer.android.com/guide/topics/security/permissions.html#normal-dangerous) –
@AnkurJain Nhưng chúng phải nằm trong tệp kê khai. Khác, điều này sẽ không hoạt động như dự định – kirtan403
Có, bạn cần thêm các quyền này vào Tệp kê khai. –