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