如何跟踪用户在我的Android应用程序上花费的时间?

时间:2014-03-20 15:15:47

标签: android

我想跟踪用户在Android应用程序上花费的时间。我可以在几小时内获得时间,当用户在应用程序上处于活动状态时,它会自动跟踪。

注意:应用程序不在Google Play上。

3 个答案:

答案 0 :(得分:1)

此代码将帮助您获得应用程序使用时间:

long start = Calendar.getInstance().getTimeInMillis();
long end = Calendar.getInstance().getTimeInMillis();
long total = end-start;

稍后,您可以使用此方法:

GoogleAnalyticsTracker.getInstance().setCustomVar()

答案 1 :(得分:0)

使用Google Analytics。 它将显示设备和时间。

答案 2 :(得分:-1)

您可以注册Flurry。这是一项免费服务,包括许多跟踪功能。 http://www.flurry.com/

国家,时间,保留,设备等的统计数据

关于如何完成的一般概念是onStart您存储日期的任何活动,并在onDestroy中获得当前日期并计算两者之间的差异。

这样您就可以检测到活动所花费的时间。