/Chapter19

Hook Battery Monitor

Primary LanguageJava

Chapter19

今天我们迎来了第三个课后作业,使用Java Hook实现Alarm、Wakelock与GPS的耗电监控

实现方法

通过代理对应的Service实现,完成收集Wakelock、Alarm、GPS的申请堆栈、释放信息、手机充电状态等等等。

提交方法

整个提交方法如下:

  1. 完善BatteryHookSample项目
  2. 注明极客时间的账号 + 实现原理与心得体会
  3. 发送pull request 到本repo

奖励

根据项目质量和提交pull request的时间,抽取部分同学送上经典书籍。

最终结果也会在极客时间和repo中公布,欢迎大家积极参与!