电池电量对于手机的重要性不言而喻,没有电你再土豪的手机也白瞎,所以手机方案商在研发阶段会对系统耗电做全面分析,从硬件到软件,从系统到上层,作为任劳任怨的程序猿自然是责无旁贷
俗话说:“工欲善其事,必先利其器”一个好的工具能让我们事半工倍
下面介绍一个手机耗电分析工具Battery Historian
开源工具下载地址:
https://github.com/google/battery-historian
github有此工具的编译安装说明,我觉得太过复杂,要安装工具太多
可以下载,解压即可使用,简单
https://download.youkuaiyun.com/download/wuhuiyi10/11239898
目录
-
环境部署
1,GO环境安装
下载地址:https://golang.org/doc/install
安装GO

配置环境变量

配置GOROOT和GOPATH
GOROOT的作用是告诉Go 命令和其他相关工具,在哪里去找到安装在你系统上的Go包,所以这里配置的是GO的安装目录

GOPATH可以简单理解为是工程的目录,所以创建一个GO的工程路径

查看配置是否正确
![]()

本文介绍了Android系统耗电分析工具Battery Historian的使用方法,包括环境部署(GO、Python、Java的安装)、数据重置与bugreport日志的导出,以及如何通过Battery Historian对日志进行分析,帮助开发者更有效地了解和优化应用的功耗问题。
最低0.47元/天 解锁文章
494

被折叠的 条评论
为什么被折叠?



