當前位置:蘿卜系統下載站 > 安卓教程教程 > 詳細頁面

Android應用的打開性能,如何測試Android應用的打開速度

Android應用的打開性能,如何測試Android應用的打開速度

更新時間:2022-06-11 文章作者:未知 信息來源:網絡 閱讀次數:

隨著科技的發展,手機在我們的生活中扮演了很重要的角色,手機在便利我們生活的同時,也會對我們造成很重要的影響.手機已經成為了我們的必需品,不僅是通訊工具,而且很大程度上都是娛樂功能。手機應用主要指安裝在智能手機上的軟件,完善原始系統的不足與個性化。使手機完善其功能,為用戶提供更豐富的使用體驗的主要手段。
  如何測試Android應用的啟動速度?【Android】 應用的啟動速度是手機性能的指標之一, 很多伙伴由于工作需要, 每天需要測試android app的啟動速度, 還有一些愛折騰的用戶也喜歡測試自己安卓手機應用的啟動速度, 那么Android應用的啟動速度要如何測試呢?其實我們可以通過捕獲并分析Android的系統日志來測得應用的啟動時間, 而且數據又準確。 下面我們就來看看具體的操作方法吧!
Android應用的啟動性能,如何測試Android應用的啟動速度
  一、開始之前:
  在開始測試Android應用的啟動速度之前, 我們需要準備以下材料:
  1、 Android系統的手機, 系統版本4.4以上, USB開發調試需處于開啟狀態。
  2、 一款Android應用。
  3、 一臺電腦, 能安裝adb和KMPlayer的那種(小編以【Windows 10系統】系統的電腦做演示)。
  4、 adb工具包。
  下載地址:點擊這里
  5、 KMPlayer。
  下載地址:點擊這里
  6、Microsoft Office Excel或者其他功能相近的軟件。
  二、原理說明:
  本文所給出的測試Android應用啟動速度的方法, 原理非常簡單, 我們只需將Android應用的啟動過程使用屏幕內錄的方式錄制下來, 通過可以逐幀播放視頻的播放器, 找到你點擊某應用的圖標的那個瞬間所在的幀, 記錄下該幀的時間(時間甲), 再找到應用啟動完成那個瞬間所在的幀, 記錄下該幀的時間(時間乙), 用時間乙減去時間甲, 所得的時間差, 就是該應用啟動所耗費的時間了。
  三、錄制屏幕:
  要計算Android應用的啟動速度, 我們首先需要將Android應用啟動的過程錄制下來(我們需要帶有時間和幀信息的錄屏視頻), 要錄制屏幕, 我們只需執行幾行adb命令。
  在執行adb命令之前, 請保證你的手機與你的電腦已經可靠地連接, 同時, 你已經在電腦上安裝了正確的adb驅動, 準備就緒后, 打開文件資源管理器, 來到adb工具包所在的目錄, 按住鍵盤上的Shift鍵, 再在該目錄窗口的空白處單擊鼠標右鍵, 在上下文菜單中選擇在此處打開命令窗口(或者打開PowerShell, 若在PowerShell當中執行adb命令, 則需在需要執行的命令前加上。 /), 然后輸入并執行以下命令:
  1. 01adb devices
復制代碼
Android應用的啟動性能,如何測試Android應用的啟動速度
  若此時, 你能在List of devices attached下看到你剛剛連接到電腦上的設備(小編這里為35c68e3f), 則可以繼續進行下一步操作。
  輸入并執行以下命令:
  1. 01adb shell screenrecord --bugreport /sdcard/launch.mp4
復制代碼
Android應用的啟動性能,如何測試Android應用的啟動速度
  該命令被執行后, 電腦和手機上不會有任何提示, 不要著急, 這是正常的, 直接在手機上點擊你要測試的Android應用的圖標即可。
  當應用啟動完成, 我們回到電腦上, 使用快捷鍵Ctrl+C來結束屏幕錄制。
Android應用的啟動性能,如何測試Android應用的啟動速度
  這時, 你將在手機內置存儲(或存儲卡)的根目錄下看到一個名為launch.mp4的視頻文件。
Android應用的啟動性能,如何測試Android應用的啟動速度
  這就是我們剛剛錄到的帶有時間和幀信息的錄屏視頻, 把這個文件拖出來, 扔到你電腦的任何一個文件夾里(小編把它扔到了桌面上)。
  MediaInfo顯示, 小編錄到的視頻幀率為45.325fps。
Android應用的啟動性能,如何測試Android應用的啟動速度
  四、播放視頻:
  接下來, 我們將逐幀播放這個視頻, 市面上有很多可以逐幀播放視頻的播放器, 小編這里選用KMPlayer。
Android應用的啟動性能,如何測試Android應用的啟動速度
  KMPlayer安裝完成后, 將鼠標光標移至我們剛剛錄到的視頻文件上, 單擊右鍵, 選擇打開方式-The KMPlayer。
Android應用的啟動性能,如何測試Android應用的啟動速度
  打開視頻后, 默認并不是逐幀播放, 而要逐幀播放十分簡單, 我們只需將視頻暫停, 將輸入法切換到英文, 并按鍵盤上的F鍵, 每按一次F鍵, 視頻則前進一幀, 當你前進到Android應用圖標被點擊的那個瞬間所在的幀, 你將會在該圖標上看到十分明顯的點擊回饋(小編的手機, 當應用圖標被點擊時, 該圖標將縮小, 接著, 圖標所在的宮格將下沉), 記錄下該幀所在的時間(錄屏視頻的左上角, 白色字體, 小編這里是15:29:28.349)。
Android應用的啟動性能,如何測試Android應用的啟動速度
  然后繼續播放, 直到來到Android應用啟動完成的那個瞬間所在的幀, 記錄下該幀所在的時間(小編這里是15:29:32.660)。
Android應用的啟動性能,如何測試Android應用的啟動速度
  這時, 我們得到了兩個時間的值, 分別是點擊應用圖標時的時間(15:29:28.349)和應用啟動完成時的時間(15:29:32.660)。
  五、計算時間差
  我們知道, 要測得Android應用啟動所耗費的時間, 只需算出15:29:32.660-15:29:28.349的結果即可, 不過已經習慣了10進制的運算的我們, 要進行時間的運算, 可能有些吃力。
  沒關系, 我們可以讓Microsoft Office Excel來幫助我們計算。
Android應用的啟動性能,如何測試Android應用的啟動速度
  打開Excel, 選中A1、B1和C1單元格, 點擊鼠標右鍵, 選擇設置單元格格式。
Android應用的啟動性能,如何測試Android應用的啟動速度
  切換至數字選項卡, 在分類中選擇自定義, 在類型中輸入mm:ss.000。
Android應用的啟動性能,如何測試Android應用的啟動速度
  在A1單元格輸入應用啟動完成時的時間(因為打開一款應用所需的時間通常不會超過一個小時, 表示小時的數值我們可以不輸入, 這里只需輸入分鐘、秒和毫秒即可, 比如15:29:32.660, 我們只需輸入29:32.660)。
Android應用的啟動性能,如何測試Android應用的啟動速度
  然后, 在B1單元格輸入點擊應用圖標時的時間(小編這里輸入29:28.349)。
Android應用的啟動性能,如何測試Android應用的啟動速度
  最后在C1單元格輸入=A1-B1。
Android應用的啟動性能,如何測試Android應用的啟動速度
  回車, 此時, C1單元格中所顯示的數值, 就是你測得的Android應用的啟動所花的時間。
Android應用的啟動性能,如何測試Android應用的啟動速度
  以小編此次的測試結果為例, 堅果Pro手機(【高通驍龍】高通驍龍626版本), 打開客戶端, 耗時4秒311毫秒。
  關于測試Android應用啟動速度的操作技巧就給大家分享到這里了, 掌握正確的方法, 工作效率才會高, 不懂的朋友趕緊看看以上教程吧!

手機APP這些安裝在手機里面豐富多彩的軟件,讓我們的生活更加方便和精彩。游戲、社交、購物、視頻、音樂、學習......我們可以隨時隨地,隨處進行。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
亚洲嫩草影院久久精品