利用SnapdragonProfiler抓取遊戲紋理和shader

前文說到過AdrenoProfiler經常會出現閃退和崩潰,接下來介紹高通的另一款產品作爲替代,官網的下載地址如下,同樣需要先郵箱註冊https://developer.qualcomm.com/software/snapdragon-profiler

1.安裝ADB

去安卓開發者官網https://developer.android.com/studio/releases/platform-tools#download下載最新的SDK Platform Tools重申一下,安裝adb和配置環境變量很重要,很多時候手機連接不上profiler都是由於adb版本不對導致的。

2.使用snapdragon

1.點擊connect to a Device

t1

如圖所示找到設備並且圖標是綠色,點擊Connect。

2.點擊New Snapshot Capture後

天

選中com.lilithgame.roc.gp(文明崛起),點擊紅色按鈕Take Snapshot

下方顯示的是抓取這一幀的GL指令和drawcall。雙擊drawcall,右下方會顯示頂點的數據。右上方Resources的Textures是用到的所有紋理;Resources的Program是shader,點擊某個ID後具體內容在左下可見。

目前爲止,幾乎所有的android遊戲都能抓包,暫時還沒遇到過崩潰和閃退。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章