限制apk使用时长第一篇-统计apk使用时长 文章目录 前言 一、技术点实现 二、实际手机端效果 应用设置使用时长 应用使用实时显示 应用可用时长达到上限 延长应用可用时长 三、实现思路 分析 验证手机端实现方式-oppo手机为例 限时应用顶层入口分析 限时应用关联二级界面入口及相关分析 小结 四、参考资料 五、实现方案 源码参考 实现效果 避坑指南 六、拓展-UsageStatsManager 使用指南 基本介绍 获取 UsageStatsManager 实例 主要方法 查询使用统计 查询事件 获取应用使用时间 使用示例 示例1:获取当天最常用的应用 示例2:监控应用使用事件 注意事项 最佳实践 总结 前言 看到手机端有应用限时使用; 之前有客户提到过教育软件限制使用时长的客需,后面负责这个客需的同事没有搞定,没有去实现,这个客需点废弃掉了 那么自己就私下里去实现这样的一个功能。 一、技术点实现 自己通过分析,这里其实就是两方面的技术点,如下。 这也是为什么分两篇文章来实现的原因。 设置应用使用时长;实时监听、统计应用时长 时限到大后,针对客户使用apk 进行拦截、提醒、限制使用。 二、实际手机端效果 应用设置使用时长 应用使用实时显示 应用可用时长达到上限