Firebase permisos adicionales. Se solicita aceptación al usuario

Actualmente estoy trabajando en la integración de Firebase Analytics en mi aplicación para Android. El problema que estoy encontrando es que Firebase agrega algunos nuevos permisos. Estos permisos son

permission.WAKE_LOCK com.google.android.c2dm.permission.RECEIVE 

Mi pregunta es: ¿Qué sucede cuando el usuario quiere (automáticamente) actualizar mi aplicación en las versiones pre Marshmallow? ¿Se le pide permiso o no, porque es un permiso normal?

En post Marshmallow la documentación es bastante clara. Simplemente no le pregunta al usuario en absoluto, porque es un permiso normal ( https://developer.android.com/guide/topics/security/normal-permissions.html ).

No WAKE_LOCK no es un tipo de permiso de peligro y se pide al usuario solo permisos de peligro. Como se puede leer más sobre esto aquí Tipos de permisos

En Android, no es posible iniciar de forma fiable un servicio desde un receptor de difusión sin el uso de wakelock para el período de entrega del receptor al servicio. Para apoyar este escenario común, Android ofrece la clase WakefulBroadcastReceiver . Uno de los objetivos de Firebase Analytics es medir con precisión su aplicación. Para hacerlo, necesita manejar correctamente los datos que proporciona y, por lo tanto, los permisos WAKE_LOCK necesarios. Firebase Analytics también está diseñado para proporcionar datos confiables o ningún dato, así que si su aplicación no tiene el permiso de WAKE_LOCK, Firebase Analytics se negará a reportar cualquier dato.

  • Seguimiento de los eventos de suscripción en la aplicación de Android con Firebase Analytics
  • Android Uso de Firebase Analytics junto con Google Analytics
  • Soporte de seguimiento de pantalla - Firebase 9.8
  • Los eventos de Android Firebase Analytics no se muestran en la consola
  • ¿Qué evento debo usar para enviar un evento "presionado por botón" en Firebase Analytics
  • Llamar a getInstance () de Firebase Analytic cada vez contra la instancia de almacenamiento como una variable estática en la clase Application
  • Configuración predeterminada de Android Firebase y privacidad del usuario
  • Firebase Analytics se sube correctamente pero no se muestra en la consola de Firebase incluso después de 2 días
  • Error SERVICE_VERSION_UPDATE_REQUIRED con Firebase Analytics en Android
  • Los eventos de análisis de Firebase no muestran valor
  • Enlace analítico de firebase a Google play
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.