para - Google Analytics EasyTracker no funciona en la aplicación de Android con el error "volver a caer en la tienda local"
google analytics ios (0)
Estoy usando EasyTracker (Google Analytics 2.5) en una aplicación de Android y no puedo hacer que funcione.
Aquí está el log log (para la etiqueta GAV2)
Thread[main,5,main]: Need to call initialize() and be in fallback mode to start dispatch.
................
Thread[GAThread,5,main]: connecting to Analytics service
Thread[GAThread,5,main]: connect: bindService returned true for Intent { act=com.google.android.gms.analytics.service.START (has extras) }
Thread[GAThread,5,main]: No campaign data found.
Thread[GAThread,5,main]: putHit called
Thread[Failed Connect,5,main]: falling back to local store
Thread[GAThread,5,main]: Sending hit to store
...............
Thread[GAThread,5,main]: sent 1 of 1 hits
El sitio web de Google Analytics muestra cero eventos y cero usuarios para la aplicación (durante varias semanas).
El primer error de logcat "Necesita invocar inicializar" no está claro porque no hay un método de inicialización en la clase EasyTracker y porque otros métodos de EasyTracker no parecen estar obstaculizados por el primer error.
El segundo error de logcat "volver a caer en la tienda local" parece indicar el problema, pero no estoy seguro de cómo solucionar el problema. El ID de ga_tracking es correcto y he verificado que el ID usa guiones (el archivo xml tiene herramientas: ignorar = "Las preferencias de TypographyDashes y Eclipse están configuradas para ignorar los problemas de TypographyDashes)
Observé que Google lanzó una versión V3 de la biblioteca y (en una compilación local) también intenté usar esa biblioteca. Con V3, no veo ninguna entrada de logcat a excepción de una entrada etiquetada GAV3 que dice "Subproceso [GAThread, 5, principal]: no se encontraron datos de campaña". (esta entrada es esperada ya que no estoy rastreando ninguna campaña)
En ambos casos (2.5 y 3), el código es bastante simple con EasyTracker.getInstance (this) .activityStart (this); en onStart, activityDetop en onStop y solo una llamada a tracker.send (V3) o tracker.sendEvent (V2.5). analytics.xml también es simple, así que no sé dónde podría estar el error.
¿Alguien tiene alguna sugerencia de depuración?