日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > 綜合技術 > 性能優化十三之電量分析環境安裝

性能優化十三之電量分析環境安裝

來源:程序員人生   發布時間:2017-03-21 08:58:33 閱讀次數:4485次

上1篇博客給大家大體介紹了1下電量消耗的相干知識,這篇博客開始講授如何利用Battery Historian工具來電量分析結果。注意:分析電量只針對Android5.0系統以上的app,5.0系統以下的app是沒法進行分析的。

環境部署:

工具開源地址:https://github.com/google/battery-historian
根據github上面介紹,Battery History工具的安裝有兩種方式:

1.      通過安裝Docker環境來安裝。

      Docker是1種容器,1般用于云計算和大數據平臺。提倡的1種思想就是:軟件即服務。這句話不是蓋的,1句話就能夠將他人發布的docker服務環境1次全部copy過來(注意是全部軟件環境哦,相當于復制了1臺1模1樣的主機,連軟件都不要安裝了,全有了。彪悍吧!)

坑:Docker只支持Windows10

Github上面是這樣的命令及地址: 
docker -- run -p <port>:9999 gcr.io/android-battery-historian:2.1 --port 9999

這個里面的地址貌似不能用,然后找到了1個老外的鏡像,是2.0版本的。

(鏡像地址:blystad/battery-historian或bhaavan/battery-historian)

命令:

docker -- run  -p  6666:9999  blystad/battery-historian --port 9999

或命令以下(上面這類是臨時開辟的程序服務,下面是開啟了1個單獨系統服務更正規的服務。):

docker run -d -p 9999:9999 bhaavan/battery-historian

啟動后輸入網址:

Http://ip+port


2. 通過編譯gitbub上面的源碼來安裝


1、GO環境安裝:
1.下載
下載目錄: https://golang.org/doc/install
https://golang.org/doc/install?download=go1.7.3.windows-amd64.msi


2.安裝GO


3. 配置GOROOT和GOPATH
a. GOROOT的作用是告知Go 命令和其他相干工具,在哪里去找到安裝在你系統上的Go包,所以這里配置的是    GO的安裝目錄


b.GOPATH可以簡單理解為是工程的目錄,所以創建1個GO的工程路徑


  c.最后配置1下環境變量,把Go的bin目錄放到path環境變量中


4. 檢查Go是不是安裝成功,打開命令行輸入Go version



2、安裝Git

1.點擊下載【下載】; (https://git-scm.com/ )
2. 依照步驟安裝;
3. 安裝完成檢查:命令行輸入git version

     

    也能夠直接打開git bash檢查

    

3、安裝Python


1. 點擊下載【下載】,注意僅支持python2.7 (https://www.python.org/ )
2. 安裝完成;
3. 環境變量配置,添加Path的路徑,是Python的安裝路徑

         

4.輸入命令行 python –V(注意是大寫V)檢查是不是安裝成功

         

4、安裝Java環境(這就不多說了)

5、下載Battery Historian源碼并且運行

1.輸入命令行go get -d -u github.com/google/battery-historian/…


**下載到GOPATH配置目錄下
2. 進入到$GOPATH/src/github.com/google/battery-historian目錄下方
$ cd $GOPATH/src/github.com/google/battery-historian

        

3.運行Battery Historian

1)  go run setup.go
# Compile Javascript files using the Closure compiler
$ go run setup.go

         

等待數分鐘或10分鐘左右,如果依然沒有下載成功,可以手動下載,以下操作
**下載【closure-library】和【closure-compiler】和【flot-axislabels】,解壓放到GOROOT目錄下third_party文件夾下方的的closure-compiler和closure-library和flot-axislabels文件夾 ../battery-historian\third_party;如果沒有均手動創建。



2)go run cmd/battery-historian/battery-historian.go

# Run Historian on your machine (make sure $PATH contains $GOBIN)
$ go run cmd/battery-historian/battery-historian.go [--port <default:9999>]


4. 檢查/battery-historian是不是運行,登錄網址 http://localhost:9999查看


6、導出手機的Bugreport日志
1.輸入指令 adb bugreport > bugreport.txt導出。(具體使用方法下篇博客介紹)
7、上傳bugreport.txt文件至 http://localhost:9999

1.上傳bug日志

2.查看結果

參考資料:
https://github.com/google/battery-historian#wakelock-analysis


本篇博客參考眾多博客,在這里逐一指出就太多了,在此謝謝那些先輩們。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 精品国产欧美一区二区三区成人 | 99精品久久 | 午夜精品久久久久久久久久蜜桃 | 日本精品在线观看 | 日本一区二区三区免费在线 | 亚洲成人久久久 | 免费国产一区 | 中文字幕av免费 | 久久亚洲精品视频 | 在线观看免费黄色 | 国产成人精品在线观看 | 欧美极品少妇xxxxⅹ喷水 | 欧美亚洲三级 | 欧美日韩国产一区二区三区 | 久久国产精品久久久久久久久久 | 国产一区二区三区四区大秀 | 亚洲精品视频一区二区三区 | 国产91丝袜在线播放九色 | 麻豆精品国产传媒mv男同 | 99热.com| 97国产在线观看 | 日韩av在线看 | 尤物av | 日韩美女福利视频 | 嫩草国产| 亚洲精品在线看 | 久久人人爽人人爽 | 人人九九 | 国产午夜亚洲精品理论片色戒 | 中文字幕 欧美 日韩 | 99精品久久久 | 免费黄色影片 | 国产又色又爽又黄又免费 | 9191精品 | 国产一区二区三区免费观看 | 国产精品一区二区在线看 | 99综合在线 | 精品专区 | 国产a视频 | 亚洲区av | 精品国产视频在线观看 |