安装Battery Historian 2.0

需要:安装Git,安装GO语言环境,安装python语言环境

  • 获取go的一些依赖如:proto,protoc-gen-go 以及 Battery Historian,命令如下

    go get -u github.com/golang/protobuf/proto
    go get -u github.com/golang/protobuf/protoc-gen-go
    go get -u github.com/google/battery-historian
  • 进入 %GOPATH%\src\github.com\google\battery-historian 新建两个目录:third_party 以及compiled. 下载 Closure compiler 并解压到 third_party\closure-compiler。结果如下:

  • Clone closure library 到 third_party\closure-library目录下 
    git clone https://github.com/google/closure-library third_party/closure-library
  • 现在已经完成了整个安装步骤了,通过下面的命令即可运行Battery Historian了。
    set GOPATH=E:\\GoProject
    cd %GOPATH%\src\github.com\google\battery-historianE:
    go run cmd\battery-historian\battery-historian.go
    pause
时间: 2024-10-11 02:32:00

安装Battery Historian 2.0的相关文章

Battery Historian for windows环境搭建

Battery Historian for windows环境搭建 简介:Battery historian是一款通过上传bugreport文件分析用户手机中App的电池耗电情况的工具. Battery Historian 1.0 通过python脚本转换成html文件,而新版本 Battery Historian 2.0 发布了,新版本带来了很多的改进:更清晰的报告,每个应用程序的摘要,更快的执行等等. 步骤 一.首先安装Go编程语言 点击下载[下载]: 安装Go: 配置GOROOT和GOPA

性能优化之电量优化2-使用Battery Historian生成电量消耗报告

1 数据准备 1.1 先断开adb服务,然后开启adb服务 (a)adb kill-server 这一步很重要,因为当我们开发时做电量记录时会打开很多可能造成冲突的东西.为了保险起见我们重启adb.adb devices就会自动连接查找手机. 备注:mac可以直接使用adb命令:但是windows不行,需要进入到adt下:adt-bundle-windows-x86_64-20140702\adt-bundle-windows-x86_64-20140702\sdk\platform-tools

app电量测试之Battery Historian介绍

Battery Historian battery historian是一款用于检测与电池有关的信息和事件的工具,运行在Android 5.0 Lollipop (API level 21)及其之后.它会生成一张具有时间坐标的图纸,用户可以查看各种事件耗电时间. 安装 一.首先安装Go编程语言 点击下载[下载]: 安装Go: 配置GOROOT和GOPATH a. GOROOT的作用是告诉Go 命令和其他相关工具,在哪里去找到安装在你系统上的Go包,所以这里配置的是GO的安装目录   b.GOPA

在windows 10中使用pip安装psutil 4.3.0

环境版本:windows + python 2.7/3.5共存 使用的python是使用exe安装的,默认已经有pip并确保PATH设置正确,默认安装psutil 4.3.0 1:使用cmd安装2.7的psutil c:\> pip install psutil 2:同样使用cmd安装3.5的psutil 默认3.5安装在c:\program files\python\python35\中,而3.5的pip在c:\program files\python\python35\scripts\中 c

我的淘宝:Ubuntu 14.04.5上安装 Oracle 11.2.0.4 RAC

进入淘宝店铺 教程:Ubuntu 14.04.5上安装 Oracle 11.2.0.4 RAC 请支持下.价格好商量!

我的淘宝:Ubuntu 16.04.2上安装 Oracle 11.2.0.4 RAC

进入淘宝店铺 教程:Ubuntu 16.04.2上安装 Oracle 11.2.0.4 RAC 请支持下.价格好商量!

我的淘宝:Ubuntu 12.04.5上安装 Oracle 11.2.0.4 RAC

进入淘宝店铺 教程:Ubuntu 12.04.5上安装 Oracle 11.2.0.4 RAC 请支持下.价格好商量!

Centos7下安装及配置Zabbix3.0

说到Zabbix相信很多管理员都使用过,因为zabbix所提供的功能给广大管理员们及时得知自己所管理的服务器的服务状态,当然有很多软件服务(cacti.ngios等)都可以实现zabbix类似的功能,但是对于zabbix的功能相对更强大一点,具体就不细说了,今天我们主要介绍一下,Centos7下安装及配置Zabbix3.0的介绍,具体见下: 在安装服务器的时候我们需要注意一些问题:比如服务器的防火墙.selinux等都会影响到Zabbix的正常通信 环境介绍: OS:Centos7 Servic

安装 Linux 内核 4.0

大家好,今天我们学习一下如何从Elrepo或者源代码来安装最新的Linux内核4.0.代号为‘Hurr durr I'm a sheep’的Linux内核4.0是目前为止最新的主干内核.它是稳定版3.19.4之后发布的内核.4月12日是所有的开源运动爱好者的大日 子,Linux Torvalds宣布了Linux内核4.0的发布,它现在就已经可用了.由于包括了一些很棒的功能,例如无重启补丁(实时补丁),新的升级驱动,最新的 硬件支持以及很多有趣的功能都有新的版本,它原本被期望是一次重要版本.但是实