如何获得;用户使用某个应用程序的时间”;来自android sdk的信息

如何获得;用户使用某个应用程序的时间”;来自android sdk的信息,android,android-studio,android-sdk-tools,Android,Android Studio,Android Sdk Tools,我正在制作一个android应用程序,它将给出“用户在过去24小时内使用某个应用程序的时间”的详细信息。将有一个所有应用程序“使用时间长度”的详细列表 可能吗?如果是,如何进行 如果没有,为什么不可能 谢谢您可以从中获取与应用程序使用相关的统计信息。它包含您根据问题所需的方法。您可能还想从中获得更多信息,并且是的,通过实施usagestastsmanager,您可以获得每日、每周、每月和每年的应用程序使用统计信息 你可以这样做 步骤:1创建后台服务,并在某个重复时间间隔内检查应用程序包的当前包名

我正在制作一个android应用程序,它将给出“用户在过去24小时内使用某个应用程序的时间”的详细信息。将有一个所有应用程序“使用时间长度”的详细列表

可能吗?如果是,如何进行

如果没有,为什么不可能


谢谢

您可以从中获取与应用程序使用相关的统计信息。它包含您根据问题所需的方法。您可能还想从中获得更多信息,并且

是的,通过实施usagestastsmanager,您可以获得每日、每周、每月和每年的应用程序使用统计信息

你可以这样做

步骤:1创建后台服务,并在某个重复时间间隔内检查应用程序包的当前包名

步骤:2当当前包名更改时,将开始-结束时间戳保存到本地数据库


步骤:3获取时间-计算结束-开始时间之间的时间差

参考如果你真的试图为自己的应用程序获取数据,那么已经有一个广泛的库可以做到这一点,还有更多。谢谢我可以获得Facebook、Twitter等应用程序的“使用时间长度”吗@戈兰桑克斯。我可以获得Facebook、Twitter等应用程序的“使用时间长度”吗?