不看不知道手機有多卡!一款深挖手機的良心工具
這款名為SoloPi的小工具,作用在于監(jiān)測安卓機的運行狀態(tài),包括CPU、內(nèi)存、乃至大家感受最直觀的幀率等等。SoloPi本身是非常良心的,首先它開源,保證了干凈安全,其次它也沒有廣告和多余的后臺進程,非常令人放心。
SoloPi:https://github.com/alipay/SoloPi
SoloPi的使用需要配合abd命令。我們需要首先下載adb的服務包,官方地址如下。
Adb服務包:https://developer.android.com/studio/releases/platform-tools
Adb服務包的官方地址是Google的,國內(nèi)的朋友可能無法順利訪問,也可以自行搜索下載。
下載adb服務包后,將其解壓到一個文件夾中,最好把其中的文件都放置到比較簡單的路徑,例如C盤的adb文件夾。
接著,開啟手機的開發(fā)者模式。在設置中,連續(xù)點擊“版本號”,就可以打開開發(fā)者模式了。在開發(fā)者模式中,開啟USB調(diào)試,將手機連接到電腦,并且在手機中安裝SoloPi并打開。
需要開啟手機的USB調(diào)試
接著在電腦啟動cmd,輸入命令進入到adb所在的目錄。例如adb位于C盤的adb文件夾,則輸入:
- cd c:\adb
接著,確認手機已經(jīng)以USB調(diào)試模式連接到電腦,輸入以下命令:
- adb devices
這時候手機可能會彈出確認調(diào)試授權(quán),允許即可。如無意外,cmd中就會顯示出當前手機的機器碼,這表示已經(jīng)成功連接了。
在手機中開啟SoloPi,發(fā)現(xiàn)很多功能是需要adb授權(quán)的。我們在cmd中輸入以下命令:
- adb tcpip 5555
這樣,就可以開啟SoloPi的網(wǎng)絡adb調(diào)試了,這時候就算斷開手機,也可以繼續(xù)使用SoloPi的功能。我們來看看SoloPi的功能吧。
由于SoloPi的信息是用懸浮窗顯示的,因此在使用時,我們需要先賦予SoloPi懸浮窗權(quán)限??梢钥吹?,SoloPi的功能包括錄制回放、性能測試和一機多控等,我們這里重點體驗性能測試。
SoloPi界面,可以選擇記錄全局性能,或者只記錄某個App的性能
SoloPi的性能測試模塊功能是非常豐富的,它可以呈現(xiàn)CPU、內(nèi)存、網(wǎng)絡、幀數(shù)和游戲幀數(shù)等使用情況,將種種數(shù)據(jù)顯示在懸浮窗中,讓人一目了然。而非常值得一提的是,SoloPi可以指定顯示某個App或者說游戲的運行情況,例如想要測試這個游戲的幀數(shù),那么就可以在SoloPi指定這個游戲,懸浮窗就會突出顯示這個游戲的數(shù)據(jù)了。
在測試時,可以通告懸浮窗觀察到當前的CPU占用率、幀率等種種數(shù)據(jù)
由于SoloPi能夠監(jiān)測安卓運行的各種數(shù)據(jù),因此通過它來判斷手機到底算不算卡,自然不在話下。我們這就來實戰(zhàn)一下。
首先來試試游戲。通過SoloPi,可以知道玩《吃雞》并不成問題,幀數(shù)一直相當穩(wěn)定。SoloPi不僅可以顯示當前的幀數(shù),還可以將數(shù)據(jù)記錄下來整理成為圖表。只要在懸浮窗中,點擊一下綠色的三角按鍵,就會記錄幀數(shù)并整理成為圖表了,還是非常不錯的。
也可以查看當前運行App對應的進程
記錄下數(shù)據(jù)
記錄下的數(shù)據(jù)可以用折線圖呈現(xiàn),一目了然
除了測試游戲,SoloPi還可以測試App。很多朋友都說,某些毒瘤App占資源特別多,耗CPU耗內(nèi)存,還非???,用SoloPi就可以看到真相是否如此了。通過SoloPi,可以看到運行App時候CPU內(nèi)存的占用率,還可以看到幀數(shù),某App到底是不是毒瘤,答案顯而易見。
也可以測試App的實時資源占用
SoloPi除了可以顯示性能數(shù)據(jù),還有其他功用。例如錄制回放,這并不簡單的錄屏,而是會記錄下你對某個App的所有操作步驟,并儲存為文件。將這個文件分享個其他人,用SoloPi開啟后,就可以自動還原之前錄制的操作,還是很好玩的。
記錄App的操作步驟,可以將記錄發(fā)給他人,App會自動完成這些步驟
總的來說,SoloPi是一款特點和功能都非常鮮明的小工具。作為一款開源應用,它沒有華麗的界面,但功能卻非常極客,實為分析手機和App游戲性能的神器。它并非沒有缺點,例如穩(wěn)定性方面會存在一些問題,在某些手機ROM中可能會導致Android用戶界面崩潰。但總體而言,SoloPi還是相當實用的。如果你想要知道自己手機運行某游戲或者某App到底卡不卡、卡到什么程度,SoloPi絕對可以幫得上大忙!