Android性能优化之Ubuntu安装Battery Historian分析电量
2017-11-10 19:55
716 查看
Android提供了一款开源的,基于浏览器的电量分析工具Battery Historian进行电量分析,可以通过该工具清晰的分析各种耗电情况
安装完之后配置环境变量,在这个过程中你需要创建一个自己的目录来作为Battery Historian的存放路径。
安装完成之后打开终端执行如下命令查看相关信息:
会显示如下信息:
等待一段时间之后,下载完成,执行ls,该目录下会有src源码目录,然后执行如下命令进行编译。
编译完成之后执行如下命令启动:
每次启动Battery Historian都需要在src/github.com/google/battery-historian目录下执行
启动之后打开Chrome浏览器,在地址栏输入http://localhost:9999; 回车,会出现如下界面,表示安装成功.
一、由于Battery historian是基于go语言的,所以首先需要安装go语言环境
sudo add-apt-repository ppa:gophers/go sudo apt-get update sudo apt-get install golang
安装完之后配置环境变量,在这个过程中你需要创建一个自己的目录来作为Battery Historian的存放路径。
export GOPATH=$HOME/xxx export GOBIN=$GOPATH/bin export PATH=$PATH:$GOBIN
二、安装python,Battery Historian 只能使用python2.7
安装方式请参考https://python.org/downloads安装完成之后打开终端执行如下命令查看相关信息:
python
会显示如下信息:
Python 2.7.6 (default, Oct 26 2016, 20:30:19) [GCC 4.8.4] on linux2 Type "help", "copyright", "credits" or "license" for more information.
三、下载Battery Historian源码及相关依赖
进入之前创建的用于保存Battery Historian的目录,执行如下命令进行下载$ go get -d -u github.com/google/battery-historian/...
等待一段时间之后,下载完成,执行ls,该目录下会有src源码目录,然后执行如下命令进行编译。
$ cd $GOPATH/src/github.com/google/battery-historian $ go run setup.go
编译完成之后执行如下命令启动:
$ go run cmd/battery-historian/battery-historian.go [--port <默认:9999>]
每次启动Battery Historian都需要在src/github.com/google/battery-historian目录下执行
启动之后打开Chrome浏览器,在地址栏输入http://localhost:9999; 回车,会出现如下界面,表示安装成功.
相关文章推荐
- 性能优化十三之电量分析环境安装
- Android 性能优化 五 性能分析工具dumpsys的使用
- Android 性能优化之使用MAT分析内存泄露问题
- Android 性能优化之使用MAT分析内存泄露问题
- Android 性能优化 五 性能分析工具dumpsys的使用
- ubuntu nginx安装及相关linux性能參数优化
- wubi安装ubuntu后,增加swap大小,优化swap的使用参数-----------让ubuntu健步如飞,为编译android源码准备
- Android性能优化之电量篇
- Android 性能优化之使用MAT分析内存泄露问题
- Android 性能优化之使用MAT分析内存泄露问题
- 【Android应用开发技术:图像处理】Bitmap显示性能优化分析
- Android 性能优化之使用MAT分析内存泄露
- android TraceView性能分析与性能优化
- Android性能分析优化 - TraceView介绍
- (优化)Android最佳性能实践(二)——分析内存的使用情况
- Android性能优化分析
- Android 性能优化之使用MAT分析内存泄露问题
- Android应用性能优化之绘图分析
- Android性能优化之电量篇
- Android应用性能优化之绘图分析