Hola, desarrollador de Google Play:
Recientemente anunciamos que vamos a dejar de utilizar el mecanismo de transmisión de intención install_referrer. Debido a que una o más de sus aplicaciones utilizan esta intención para rastrear referencias, queríamos asegurarnos de que realice el cambio antes del 1 de marzo de 2020. Después de esta fecha, las nuevas versiones de la aplicación Play Store ya no transmitirán la intención install_referrer después de la instalación de la aplicación.
Acción requerida
Migre a la API Play Install Referrer para rastrear las instalaciones de su aplicación para las siguientes aplicaciones y / o juegos.
- Recientemente recibí este correo electrónico de Google.
- Estoy usando Firebase Analytics e informes de bloqueo en mi aplicación de Android para rastrear el comportamiento de la aplicación.
- Los documentos de desarrollador destacan principalmente las aplicaciones que usan los Servicios de anuncios que no se usan en mi aplicación.
Cualquier solución con respecto a esto sería muy apreciada. Gracias por adelantado.
android
admob
google-play-services
Reunirse
fuente
fuente
Respuestas:
Si está utilizando firebase-core SDK para Firebase Analytics, elimínelo y elimine el SDK de medición de play-services.
Según las notas de la versión de Firebase SDK :
Esto podría resolver tu problema.
fuente
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.measurement.AppMeasurement"
En mi caso, encontré en mi archivo de manifiesto de uso combinado de esta fuente: "play-services-measure: 17.2.0", que incluye el permiso BIND_GET_INSTALL_REFERRER_SERVICE, que fue la causa de un problema. Para solucionar eso, podemos excluir explícitamente los módulos en desuso, esta solución funciona para mí:
para las pruebas, puede verificar si el permiso BIND_GET_INSTALL_REFERRER_SERVICE todavía existe en su archivo de manifiesto combinado final después de la sincronización de Gradle
fuente