你的手機到底有多卡?恐怕很多人都回答不出個所以然。特別是軟硬件配置繁多的安卓陣營,就算是紙面配置類似,不同的安卓機由於調校不同,流暢程度往往也存在極大差距!要怎麼樣纔知道自己的手機到底有多卡?大多數人都不會長期同時使用N部手機,難有親身體驗的機會;但通過這款小工具,能得出直觀的數據,這就是最好的證據!
這款名為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並打開。
接著在電腦啟動cmd,輸入命令進入到adb所在的目錄。例如adb位於C盤的adb文件夾,則輸入:
cd c:\adb
接著,確認手機已經以USB調試模式連接到電腦,輸入以下命令:
adb devices
這時候手機可能會彈出確認調試授權,允許即可。如無意外,cmd中就會顯示出當前手機的機器碼,這表示已經成功連接了。
在手機中開啟SoloPi,發現很多功能是需要adb授權的。我們在cmd中輸入以下命令:
adb tcpip 5555
這樣,就可以開啟SoloPi的網絡adb調試了,這時候就算斷開手機,也可以繼續使用SoloPi的功能。我們來看看SoloPi的功能吧。
由於SoloPi的信息是用懸浮窗顯示的,因此在使用時,我們需要先賦予SoloPi懸浮窗權限。可以看到,SoloPi的功能包括錄制回放、性能測試和一機多控等,我們這裡重點體驗性能測試。
SoloPi的性能測試模塊功能是非常豐富的,它可以呈現CPU、內存、網絡、幀數和游戲幀數等使用情況,將種種數據顯示在懸浮窗中,讓人一目了然。而非常值得一提的是,SoloPi可以指定顯示某個App或者說游戲的運行情況,例如想要測試這個游戲的幀數,那麼就可以在SoloPi指定這個游戲,懸浮窗就會突出顯示這個游戲的數據了。
由於SoloPi能夠監測安卓運行的各種數據,因此通過它來判斷手機到底算不算卡,自然不在話下。我們這就來實戰一下。
首先來試試游戲。通過SoloPi,可以知道玩《吃雞》並不成問題,幀數一直相當穩定。SoloPi不僅可以顯示當前的幀數,還可以將數據記錄下來整理成為圖表。只要在懸浮窗中,點擊一下綠色的三角按鍵,就會記錄幀數並整理成為圖表了,還是非常不錯的。
除了測試游戲,SoloPi還可以測試App。很多朋友都說,某些毒瘤App佔資源特別多,耗CPU耗內存,還非常卡,用SoloPi就可以看到真相是否如此了。通過SoloPi,可以看到運行App時候CPU內存的佔用率,還可以看到幀數,某App到底是不是毒瘤,答案顯而易見。
SoloPi除了可以顯示性能數據,還有其他功用。例如錄制回放,這並不簡單的錄屏,而是會記錄下你對某個App的所有操作步驟,並儲存為文件。將這個文件分享個其他人,用SoloPi開啟後,就可以自動還原之前錄制的操作,還是很好玩的。
總的來說,SoloPi是一款特點和功能都非常鮮明的小工具。作為一款開源應用,它沒有華麗的界面,但功能卻非常極客,實為分析手機和App游戲性能的神器。它並非沒有缺點,例如穩定性方面會存在一些問題,在某些手機ROM中可能會導致Android用戶界面崩潰。但總體而言,SoloPi還是相當實用的。如果你想要知道自己手機運行某游戲或者某App到底卡不卡、卡到什麼程度,SoloPi絕對可以幫得上大忙!