我正在开发一个项目(或者将是,如果可能的话),我需要做的关键事情之一是确定应用程序的使用情况。也就是说,最常使用的应用程序以及使用时间最长的应用程序。
我一直在努力寻找一种直接做到这一点的方法,但一无所获。我知道像 Spare Parts 这样的东西是通过使用私有 API 来实现的,但显然这对我没有帮助。谁能推荐一些有效的方法来收集我需要的数据,或者另一种方法来确定我需要弄清楚的事情?
你能在安卓机器上运行powertop吗?这是一个很棒的工具,但它可能需要默认内核构建不支持的基础设施。
oprofile与电源不太直接相关,但仍然能够为您提供完整的系统信息。它也可能需要默认内核构建中不支持的基础架构,但它可以显示完整的系统分析信息。
您需要将检测添加到您自己的应用程序中,以跟踪每个活动的时间。平台中没有用于此的 API。