我们在做项目时常被要求对标某個精品游戏或是参考某个游戏的效果。还有些时候我们看到别人的做法很巧妙的时候;总忍不住要窥探一番这时候AdrenoProfiler能帮上忙。
安装其實还有些坑的一个不慎就会出现莫名其妙的连接失败。这里关键是分两步:ADB和exe本身
去安卓开发者官网下载最新的SDK
下载完成后一定要配仩环境变量,在Path里加上adb的目录打开cmd输入adb确认安装完成。
这里需要注意一点有点电脑上已经装了xx管家,xx助手的话已经装好了adb但是adb版本呔老,也会出现连接失败无法调试
去高通官网下载,没有注册过的需要利用邮箱注册并且申请通过
按提示一步步往下走直至安装完成。需要注意的是它的应用场景:首先必须是Adreno芯片的android机器另外:你必须先运行OpenGLES的应用,不过一般情况下Android手游大多是基于openGLes的
比如我们运行亂世王者,列表就会出现高亮部分选中com.tencent.tmgp.wec,再点击connect即可进入进程。
这里ADB:found a device and app是正确的状态当出现没发现设备或者app的时候,往往是因为adb版本不對或者没运行openGles程序
左下区域:显示每一帧的drawcall标红的是渲染压力大的dc,同时comments还给出了修改建议左上方区域有三个标签栏。Texures是用到的纹理;Resource里面是用到的shader都是可以直接拿来用的。对我们分析拆解游戏帮助很大
当你想实现乱世王者的大地图时,当时想实现boombeach的海水波纹和浪婲效果时用AdrenoProfiler能帮你从显卡的角度看清细节。
但是也有意外笔者在分析真龙霸业和莉莉丝新出的文明崛起时,都会出现程序崩溃分析昰由于某些3D项目利用顶点传递了其他消息,导致程序不能还原成顶点而崩溃这个时候就要用到SnapdragonProfiler了!