前文說到過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
如圖所示找到設備並且圖標是綠色,點擊Connect。
2.點擊New Snapshot Capture後
選中com.lilithgame.roc.gp(文明崛起),點擊紅色按鈕Take Snapshot
下方顯示的是抓取這一幀的GL指令和drawcall。雙擊drawcall,右下方會顯示頂點的數據。右上方Resources的Textures是用到的所有紋理;Resources的Program是shader,點擊某個ID後具體內容在左下可見。
目前爲止,幾乎所有的android遊戲都能抓包,暫時還沒遇到過崩潰和閃退。