使用Android profile 分析效能(一)
阿新 • • 發佈:2018-11-27
<p><strong>Android profile 能夠提供關於應用 CPU、記憶體和網路 Activity 的實時資料,測量應用效能</strong></p>
首先 啟用高階分析
1.Run > Edit Configurations.
2.選中左側要分析的APP
3.選定Profiling tab > Enable advanced profiling
重新構建專案即可
看一下Android Profile共享時間線檢視
1.手機型號
2.想要分析的APP
3.縮放的按鈕
4.更新到最新時間
5.顯示活動狀態,使用者輸入事件和螢幕旋轉事件的事件時間線
包含以下分析工具
使用 CPU Profiler 檢查 CPU Activity 和函式跟蹤
利用 Memory Profiler 檢查 Java 堆和記憶體分配
利用 Network Profiler 檢查網路流量
如有錯誤,請指正
</div> <link href="https://csdnimg.cn/release/phoenix/mdeditor/markdown_views-2787195726.css" rel="stylesheet"> </div> <script> (function(){ function setArticleH(btnReadmore,posi){ var winH = $(window).height(); var articleBox = $("div.article_content"); var artH = articleBox.height(); if(artH > winH*posi){ articleBox.css({ 'height':winH*posi+'px', 'overflow':'hidden' }) btnReadmore.click(function(){ articleBox.removeAttr("style"); $(this).parent().remove(); }) }else{ btnReadmore.parent().remove(); } } var btnReadmore = $("#btn-readmore"); if(btnReadmore.length>0){ if(currentUserName){ setArticleH(btnReadmore,3); }else{ setArticleH(btnReadmore,1.2); } } })() </script> </article>