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