Kiedy piszę kod o Firebase analityki jak FirebaseAnalytics.getInstance()
pojawia się komunikat ostrzegawczy:FirebaseAnalytics.getInstance pokazując ostrzeżenie ale kompiluje pomyślnie
Brakujące uprawnienia wymagane przez FirebaseAnalytics.getInstance: android.permission.ACCESS_NETWORK_STATE i android.permission. WAKE_LOCK
Oto zrzut ekranu:
Nie znalazłem nic na ten temat przez googling.
Próbowałem również oczyścić i odbudować mój projekt. Ponowne uruchamianie Androida Studio. Nic nie działało.
W czym problem?
Edytuj: Uprawnienia są dostępne. Widzę te w połączonym manifeście. Ale nadal daje błąd.
można zignorować ostrzeżenie. 'ACCESS_NETWORK_STATE' i' WAKE_LOCK' to Normalne uprawnienia, które nie wymagają pytania w czasie wykonywania. [Dokumenty] (https://developer.android.com/guide/topics/security/permissions.html#normal-dangerous) –
@AnkurJain Ale powinny znajdować się w plikach manifestu. Inaczej nie będzie działać tak, jak zamierzano. – kirtan403
Tak, musisz dodać te uprawnienia w Manifest. –