文章參考
GitCode - 全球開發者的開源社區,開源代碼托管平臺
免翻墻的BatteryHistorian主要原理:修改go源碼
1.安裝Java環境
1.點擊下載 Java JDK,并安裝,一路next
2.java -version?檢驗是否安裝成功
2.安裝Git工具
1、點擊下載 Git,并安裝,一路next
2、git version 檢驗是否安裝成功
3.安裝Go環境
1.點擊下載 Go,并安裝,一路next
2.配置GOROOT的環境變量和GOPATH的環境變量
GOROOT?是Go語言的安裝路徑,指向Go的根目錄,例如我默認路徑是D:\GO_SoftWare
GOPATH?是工作目錄,用于存放項目代碼、依賴包和編譯生成的文件。例如我新建了一個目錄是C:\Program Files\Go\workplace
4.將GOPATH和GOROOT配置到系統Path中
5. go version 檢查是否安裝成功
4.安裝Python環境(python2.7)
1.點擊下載 Python,并安裝
2.配置環境變量:添加Path的路徑,是Python的安裝路徑
確保已安裝Python 2.7(非Python 3!)。如果尚未安裝,請參閱Download Python | Python.org,并確保將python添加到您的
$PATH環境變量中。
3.python -V查看是否安裝成功
使用go env 查看環境變量是否配置成功
5.下載免翻墻版的BatteryHistorian
通過網盤分享的文件:WindowBatteryHistorian
鏈接:?百度網盤 請輸入提取碼?提取碼: bx6a
6.解壓batteryhistorian.rar
再解壓go.7z壓縮包到任意位置,包含兩個文件夾pck和src
7.重新配置下GOPATH路徑
GOPATH為D:\batteryhistorian_green\Go
8.將go.7z解壓出的文件替換進C盤下User目錄中當前PC用戶名下go文件夾內
9.進入C盤下User目錄中當前PC用戶名下go文件夾的src\github.com\google\battery-historian路徑
cd C:\Users\珞落\go\src\github.com\google\battery-historian
go run .\cmd\battery-historian\battery-historian.go?
10.登錄網址http://localhost:9999?查看
檢查/battery-historian是否運行,登錄網址http://localhost:9999?查看
11.導出手機的BugReport
adb bugreport
12.可視化BugReport
將BugReport文件加載進去