检查用户使用您的应用程序的时间的方法

时间:2011-11-04 16:52:55

标签: android

我没有在我的Android应用上安装任何谷歌分析或其他任何东西。有没有办法检查个人用户通过Android市场或通过admob花在Android应用程序上的时间?没有安装第三方代码的任何方式?

3 个答案:

答案 0 :(得分:0)

为什么不在每次启动/恢复/等等时启动计时器线程?

如果您对这种差异感兴趣,则需要跟踪持久存储中的总时间,可能同时具有正在运行的累计总时间和“此激活”时间。

答案 1 :(得分:0)

我会在我的应用中的每个活动中使用此代码。

onResume(){
    startTime = (GregorianCalendar)GregorianCalendar.getInstance();
}


onPause(){
  endTime = (GregorianCalendar)GregorianCalendar.getInstance();
  long usage_time = endTime.getTimeInMillis()-startTime.getTimeInMillis();
  addTimeToTotalUsage(usage_time);
}

在这种情况下,addTimeToTotalUsage()将是一种持久存储总使用时间累计值的方法。

答案 2 :(得分:0)

我会看看乱舞:http://www.flurry.com/