鏡花水月
CFan在過去曾介紹過“GameBench”“KFMARK”“騰訊手游加速器”和“PerfDog”(性能狗)等可用于監(jiān)測手機在游戲過程中幀數(shù)變化的應(yīng)用。其中PerfDog體驗最完美,但從去年開始這款應(yīng)用就開始收費了(圖1),對于想免費測試手機游戲運行實時幀數(shù)的朋友,不妨嘗試一下“SoloPi”(又稱Soloπ)。
SoloPi(下載地址:https://pan.baidu.com/s/1prWa3Epcg_m8ZTxUmGtR_w,提取碼:cfan。未來如果有更新可在ht tps://github.com/alipay/SoloPi/releases下載最新版)是一款支持錄制回放、性能測試、一機多控三大核心功能的無線化、非侵入式的Android自動化工具。其中,其性能測試功能就可以替代Per fDog,幫助我們監(jiān)測手機在具體游戲中的實時幀數(shù),通過圖形化的曲線幫我們量化手機的3D性能和散熱能力。雖然SoloPi的界面和功能相對簡陋,但重在免費,適合普通用戶嘗鮮。
在手機上安裝SoloPi后,運行之前需要開啟USB調(diào)試模式。具體的操作流程是先進入“設(shè)置→關(guān)于手機→版本信息”,連續(xù)點擊系統(tǒng)版本號7次便能激活開發(fā)者模式。然后找到并進入開發(fā)者模式選項,在這里就能選擇開啟或關(guān)閉USB調(diào)試功能了(圖2)。為了保護用戶的隱私和數(shù)據(jù)安全,部分型號手機的開發(fā)者模式每隔一段時間就會自動關(guān)閉,因此今后每次運行SoloPi之前(或手機重啟之后)都需要重復上述流程。
首次在手機上運行SoloPi需要按照界面提示授予其讀寫外部存儲的權(quán)限,進入軟件主界面后點擊中間的“性能測試”(圖3),此時會彈出申請ADB權(quán)限的窗口(圖4)。
以預裝Windows 11系統(tǒng)的電腦和MIUI系統(tǒng)的手機為例,通過數(shù)據(jù)線將手機和電腦相連(連接模式選擇僅充電即可,部分手機可能需要選擇傳輸照片模式),在電腦端提前準備好ADB工具包(將前面地址下載的壓縮包解壓即可得到SoloPi的APK安裝文件以及ADB工具文件夾)(圖5)。鼠標右鍵選中ADB的文件夾,在彈出的右鍵菜單中選擇“在Windows終端中打開”(圖6),此時你就能看到一個類似命令提示符的窗口。
首先輸入“cmd”再按回車,切換到命令提示符模式,然后建議輸入“adbdevices”回車,如果能看到一組數(shù)字和字母結(jié)合且?guī)в小皊uccessfully”的代碼就代表連接成功(圖7)。
此時按照手機界面上的提示,在電腦的命令提示符窗口上繼續(xù)輸入“adbtcpip 5555”再按回車,如果得到“restarting in TCP modeport: 5555”的反饋即代表權(quán)限開通成功(圖8)。
回到手機上,在Sol oPi主界面即圖4 里點擊“ 確定”,此時會彈出是否允許調(diào)試的申請窗口,選擇允許(圖9),接下來按照界面提示,先后授予S o l o Pi讀取設(shè)備中的照片及文件、使用懸浮窗和后臺彈出界面的權(quán)限(圖10),此時就能進入性能測試的設(shè)置界面了(圖11)。
在SoloPi 的性能測試界面上,先點擊頂部測試應(yīng)用,其默認為全局,為了避免誤差和干擾,需要我們手動選擇希望被實時監(jiān)測的游戲(圖12)。以《原神》為例,普通玩家只需勾選“游戲幀率”這么一個項目即可(圖13),此時手機屏幕上會彈出SoloPi的半透明懸浮窗(圖14),通過第一個按鈕可啟動和停止測試。
此時先別著急啟動測試,先按主頁鍵或手勢返回桌面,運行《原神》游戲,等跳過讀取和歡迎界面,正式進入游戲世界后再啟動SoloPi的測試功能。因為很多游戲進入游戲前的幀數(shù)會被鎖定在30FPS甚至更低,會拖累平均幀數(shù)的計算。
在《原神》游戲中SoloPi的懸浮控制窗口可以隨意拖動,將它放在一個不影響操作的位置上即可(圖15)。等持續(xù)運行一段時間后(建議30分鐘起步),點擊懸浮窗口的停止按鈕就能自動保存監(jiān)測數(shù)據(jù)。
回到SoloPi的性能測試界面,點擊下面的“錄制數(shù)據(jù)查看”(圖16),選擇剛剛結(jié)束的監(jiān)測數(shù)據(jù)(圖17),就能看到幀數(shù)的實時波動情況了(圖18)。SoloPi的統(tǒng)計信息不如PerfDog直觀清晰,但也足夠我們考察一款手機散熱設(shè)計對游戲體驗影響的好壞了。