在我的应用程序中,我使用 Localytics 跟踪一些事件。事件得到了正确的跟踪,但在过去的几天里,并不是所有的事件都被跟踪了。我将IS_LOGGABLE设置为true,所以我在 LogCat 中看到了一些消息。当我调用 localyticsSession.open() 我看到这条消息:
最大会话数已经在磁盘上——在清除旧会话之前不写入任何新会话。尝试调用 upload() 来存储更多会话。
但是调用 localyticsSession.upload() 然后立即再次调用 open() 将向我显示相同的消息。当我尝试调用 tagevent() 时,我会得到
未写入标签,因为会话未打开
目前我无法打开会话,无法清除旧会话,也无法编写标签。
对于 open() upload() tagevent() close() 的完整循环,我收到以下消息:
最大会话数已经在磁盘上——在清除旧会话之前不写入任何新会话。尝试调用 upload() 来存储更多会话。
SessionHandler 收到 MESSAGE_UPLOAD
UploadHandler 收到 MESSAGE_UPLOAD
处理程序收到 MESSAGE_UPLOAD_COMPLETE
处理程序收到 MESSAGE_TAG
未写入标签,因为会话未打开
会话未打开,因此无法关闭。