mac ox下android 通过battery-historian进行电量分析

简单介绍下如何用battery-historian进行电量分析,因为battery-hostorian是基于go语言的框架,所以需要安装go

1.安装go

mac ox下android 通过battery-historian进行电量分析

2.配置go环境变量到.bash_profile中

mac ox下android 通过battery-historian进行电量分析

source .bash_profile命令进行生效

3.通过命令下载所需资源代码

mac ox下android 通过battery-historian进行电量分析

4.进入到GOPATH/battery-historian目录

mac ox下android 通过battery-historian进行电量分析

5.执行setup.go文件

mac ox下android 通过battery-historian进行电量分析

6.启动服务,默认端口9999 打开浏览器localhost:9999

mac ox下android 通过battery-historian进行电量分析

7.打开需要检测电量的app,使用命令到处bugreport.txt

这里需要说明下 android 7.0及以上 命令如下:

mac ox下android 通过battery-historian进行电量分析

android 6.0及以下 命令如下:

mac ox下android 通过battery-historian进行电量分析

执行命令后会在GOPATH/battery-historian目录下生成bugreport.txt文件,

mac ox下android 通过battery-historian进行电量分析

浏览器输入地址localhost:9999(需要FQ去下载ajax.googleapis.com里面的js css)

mac ox下android 通过battery-historian进行电量分析

点击browse上传bugreport.txt文件后 点击submit提交按钮后 会看到分析数据

mac ox下android 通过battery-historian进行电量分析

mac ox下android 通过battery-historian进行电量分析

今天刚接触,具体数据代表什么意思还需要进一步研究,有兴趣的朋友可以留下qq 一起讨论学习。

最后附上battery-historian github地址https://github.com/google/battery-historian

上一篇:linux下利用elk+redis 搭建日志分析平台教程


下一篇:关键字static(1)