图片偷拍亚洲综合另类-在线观看免费不卡网站-午夜久久人妻一级内射a-日韩a级大片在线免费观看-日韩av一区二区三区在线看-2021AV天堂在线-午夜剧场在线观看高清-国产av不卡一二区-五月草白白色视频在线观看

品牌加盟網(wǎng)
品牌加盟網(wǎng)
品牌加盟網(wǎng) > 加盟資訊 > IT之家學(xué)院:如何測(cè)試Android應(yīng)用啟動(dòng)速度

IT之家學(xué)院:如何測(cè)試Android應(yīng)用啟動(dòng)速度

家學(xué)堂 

原標(biāo)題:IT之家學(xué)院:如何測(cè)試Android應(yīng)用啟動(dòng)速度

應(yīng)用的啟動(dòng)速度是反映手機(jī)綜合性能的重要指標(biāo),對(duì)于需要測(cè)試手機(jī)的性能,尤其是對(duì)需要在兩臺(tái)不同的手機(jī)之間進(jìn)行對(duì)比測(cè)試的同學(xué)來講,了解測(cè)試應(yīng)用開啟速度的正確方法,可大幅提高測(cè)試工作的效率。

最近,IT之家評(píng)測(cè)編輯 @芒果羊 同學(xué)正被“如何測(cè)試安卓應(yīng)用的啟動(dòng)速度”這個(gè)問題困擾,希望這篇教程在幫到 @芒果羊 同學(xué)的同時(shí),也能幫到更多的人。

事實(shí)上,要知道Android應(yīng)用的啟動(dòng)速度并不難,我們只需捕獲并分析Android系統(tǒng)日志,用這種方法測(cè)得的應(yīng)用啟動(dòng)時(shí)間雖然精確,不過對(duì)于不經(jīng)常接觸Android系統(tǒng)日志的同學(xué)來說,實(shí)踐起來未免不夠簡便直觀。

那么今天,IT之家就和大家分享,如何簡便直觀又準(zhǔn)確地測(cè)得Android應(yīng)用的啟動(dòng)速度。

在開始測(cè)試Android應(yīng)用的啟動(dòng)速度之前,我們需要準(zhǔn)備以下材料:

1、 Android系統(tǒng)的手機(jī),系統(tǒng)版本4.4以上,USB開發(fā)調(diào)試需處于開啟狀態(tài)。

2、 一款A(yù)ndroid應(yīng)用(小編以做演示)。

3、 一臺(tái)電腦,能安裝adb和KMPlayer的那種(小編以Windows 10系統(tǒng)的電腦做演示)。

4、 adb工具包。

本文所給出的測(cè)試Android應(yīng)用啟動(dòng)速度的方法,原理非常簡單,我們只需將Android應(yīng)用的啟動(dòng)過程使用屏幕內(nèi)錄的方式錄制下來,通過可以逐幀播放視頻的播放器,找到你點(diǎn)擊某應(yīng)用的圖標(biāo)的那個(gè)瞬間所在的幀,記錄下該幀的時(shí)間(時(shí)間甲),再找到應(yīng)用啟動(dòng)完成那個(gè)瞬間所在的幀,記錄下該幀的時(shí)間(時(shí)間乙),用時(shí)間乙減去時(shí)間甲,所得的時(shí)間差,就是該應(yīng)用啟動(dòng)所耗費(fèi)的時(shí)間了。

要計(jì)算Android應(yīng)用的啟動(dòng)速度,我們首先需要將Android應(yīng)用啟動(dòng)的過程錄制下來(我們需要帶有時(shí)間和幀信息的錄屏視頻),要錄制屏幕,我們只需執(zhí)行幾行adb命令。

在執(zhí)行adb命令之前,請(qǐng)保證你的手機(jī)與你的電腦已經(jīng)可靠地連接,同時(shí),你已經(jīng)在電腦上安裝了正確的adb驅(qū)動(dòng),準(zhǔn)備就緒后,打開文件資源管理器,來到adb工具包所在的目錄,按住鍵盤上的Shift鍵,再在該目錄窗口的空白處單擊鼠標(biāo)右鍵,在上下文菜單中選擇在此處打開命令窗口(或者打開PowerShell,若在PowerShell當(dāng)中執(zhí)行adb命令,則需在需要執(zhí)行的命令前加上./),然后輸入并執(zhí)行以下命令:

若此時(shí),你能在List of devices attached下看到你剛剛連接到電腦上的設(shè)備(小編這里為35c68e3f),則可以繼續(xù)進(jìn)行下一步操作。

輸入并執(zhí)行以下命令:

該命令被執(zhí)行后,電腦和手機(jī)上不會(huì)有任何提示,不要著急,這是正常的,直接在手機(jī)上點(diǎn)擊你要測(cè)試的Android應(yīng)用的圖標(biāo)即可。

當(dāng)應(yīng)用啟動(dòng)完成,我們回到電腦上,使用快捷鍵Ctrl+C來結(jié)束屏幕錄制。

這時(shí),你將在手機(jī)內(nèi)置存儲(chǔ)(或存儲(chǔ)卡)的根目錄下看到一個(gè)名為launch.mp4的視頻文件。

這就是我們剛剛錄到的帶有時(shí)間和幀信息的錄屏視頻,把這個(gè)文件拖出來,扔到你電腦的任何一個(gè)文件夾里(小編把它扔到了桌面上)。

接下來,我們將逐幀播放這個(gè)視頻,市面上有很多可以逐幀播放視頻的播放器,小編這里選用KMPlayer。

KMPlayer安裝完成后,將鼠標(biāo)光標(biāo)移至我們剛剛錄到的視頻文件上,單擊右鍵,選擇打開方式-The KMPlayer。

打開視頻后,默認(rèn)并不是逐幀播放,而要逐幀播放十分簡單,我們只需將視頻暫停,將輸入法切換到英文,并按鍵盤上的F鍵,每按一次F鍵,視頻則前進(jìn)一幀,當(dāng)你前進(jìn)到Android應(yīng)用圖標(biāo)被點(diǎn)擊的那個(gè)瞬間所在的幀,你將會(huì)在該圖標(biāo)上看到十分明顯的點(diǎn)擊回饋(小編的手機(jī),當(dāng)應(yīng)用圖標(biāo)被點(diǎn)擊時(shí),該圖標(biāo)將縮小,接著,圖標(biāo)所在的宮格將下沉),記錄下該幀所在的時(shí)間(錄屏視頻的左上角,白色字體,小編這里是15:29:28.349)。

然后繼續(xù)播放,直到來到Android應(yīng)用啟動(dòng)完成的那個(gè)瞬間所在的幀,記錄下該幀所在的時(shí)間(小編這里是15:29:32.660)。

這時(shí),我們得到了兩個(gè)時(shí)間的值,分別是點(diǎn)擊應(yīng)用圖標(biāo)時(shí)的時(shí)間(15:29:28.349)和應(yīng)用啟動(dòng)完成時(shí)的時(shí)間(15:29:32.660)。

我們知道,要測(cè)得Android應(yīng)用啟動(dòng)所耗費(fèi)的時(shí)間,只需算出15:29:32.660-15:29:28.349的結(jié)果即可,不過已經(jīng)習(xí)慣了10進(jìn)制的運(yùn)算的我們,要進(jìn)行時(shí)間的運(yùn)算,可能有些吃力。

打開Excel,選中A1、B1和C1單元格,點(diǎn)擊鼠標(biāo)右鍵,選擇設(shè)置單元格格式。

切換至數(shù)字選項(xiàng)卡,在分類中選擇自定義,在類型中輸入mm:ss.000。

在A1單元格輸入應(yīng)用啟動(dòng)完成時(shí)的時(shí)間(因?yàn)榇蜷_一款應(yīng)用所需的時(shí)間通常不會(huì)超過一個(gè)小時(shí),表示小時(shí)的數(shù)值我們可以不輸入,這里只需輸入分鐘、秒和毫秒即可,比如15:29:32.660,我們只需輸入29:32.660)。

然后,在B1單元格輸入點(diǎn)擊應(yīng)用圖標(biāo)時(shí)的時(shí)間(小編這里輸入29:28.349)。

最后在C1單元格輸入=A1-B1。

回車,此時(shí),C1單元格中所顯示的數(shù)值,就是你測(cè)得的Android應(yīng)用的啟動(dòng)所花的時(shí)間。

以小編此次的測(cè)試結(jié)果為例,堅(jiān)果Pro手機(jī)(高通驍龍626版本),打開IT之家客戶端,耗時(shí)4秒311毫秒。

好的,以上就是本次教程的全部內(nèi)容,更多常識(shí)科普,實(shí)用教程,敬請(qǐng)關(guān)注IT之家學(xué)院。返回搜狐,查看更多

  • 評(píng)論文章
  • 加盟咨詢
對(duì)此頁面內(nèi)容評(píng)分及收藏
評(píng)分:
微博:
相關(guān)資訊
最新資訊
圖文資訊