【踩坑指南】安卓电量分析工具Battery Historian安装部署,保证100%成功

本文详细记录了在安装BatteryHistorian过程中遇到的环境配置、版本问题及解决方案,包括Python、Git、Java、Go的安装,protobuf处理,以及项目部署的步骤,确保读者能够顺利搭建并运行该应用。

由于在安装使用Battery Historian的过程中遇到了很多坑,查阅了超多教程,最后总结成一个文档,以免以后再次安装的时候忘记了
ps.果然我又重新搭建了一次,又踩了一次坑,新添加了一些内容,保证100%搭建成功

环境搭建

  1. 安装python: https://www.python.org/

必须安装python2.7——如果系统中存在两个python版本,在环境变量中将2.7版本放在最上面

CMD中使用python -V查看当前使用版本

  1. 安装git

CMD中使用 git version查看当前使用版本

  1. 安装JAVA

CMD中使用 java version查看当前使用版本

  1. 安装go:https://golang.google.cn/dl/

安装1.11版本——进入主页后选择Download,然后点击Archived versions找到对应版本。

  • 版本过高——默认开启了mod模式,导致下载下来后的项目不在src目录里,如果选择关闭mod模式,在进行go get的时候又无法拉取到本地

  • 版本过低——在进行编译的时候会提示找不到某些内置的包

CMD中使用 go version查看当前使用版本

如果想要更改go的工作目录,直接在系统的环境变量中增加一个变量GOPATH,值为自定义的目录,如D:\go_workspace,后续的操作都是在该目录下完成

以上为Battery Historian的基础环境,完成后就可以进行代码的部署

没耐心可以直接跳转到最后,我会上传搭建好的项目压缩包

Battery Historian安装

一般教程都直接使用go最新版本采用以下命令来拉取项目

go get -d -u github.com/google/battery-historian/...

下载结束后发现,工作目录中src

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值