Android 跟踪应用程序使用情况(不关闭应用程序的差异会话)

Android 跟踪应用程序使用情况(不关闭应用程序的差异会话),android,session,tracking,Android,Session,Tracking,在处理我的应用程序时,我遇到了一个找不到答案的问题。我想跟踪应用程序的使用频率,跟踪每个用户的会话数。这本身并不难解决,但问题是,我注意到,大多数用户在使用后实际上并不关闭应用程序。他们只是锁定屏幕 那么问题是,即使应用程序未关闭,如何知道新会话何时启动? 我是朝着时差的方向思考的,但问题是,例如,一个会话可以持续10分钟以上,但另一方面,会话之间的时间可以少于10分钟。。。可能是在屏幕锁定->当前会话结束时进行跟踪?但是,如何知道一个新的开始 感谢处于类似情况的人:我的解决方案是覆盖“onRe

在处理我的应用程序时,我遇到了一个找不到答案的问题。我想跟踪应用程序的使用频率,跟踪每个用户的会话数。这本身并不难解决,但问题是,我注意到,大多数用户在使用后实际上并不关闭应用程序。他们只是锁定屏幕

那么问题是,即使应用程序未关闭,如何知道新会话何时启动?

我是朝着时差的方向思考的,但问题是,例如,一个会话可以持续10分钟以上,但另一方面,会话之间的时间可以少于10分钟。。。可能是在屏幕锁定->当前会话结束时进行跟踪?但是,如何知道一个新的开始


感谢处于类似情况的人:我的解决方案是覆盖“onResume”方法,它在应用程序启动时调用,当然,在屏幕锁定/关闭后恢复