APP GPU 过度渲染测试
开启 GPU 过度渲染
设置→开发者选项→单击 Debug GPU overdraw→选择 show overdraw areas
使用 genymoton 可能会导致模拟器无响应,建议使用 AVD 模拟器。
显示开发者选项
打开手机的“设置”,进入到“设置”页面;
滑到“设置”页面的最下端,进入“系统”;
找到“关于手机”,进入到“关于手机”页面;
找到“版本号”,连续点击。
会弹出一段文字提醒,直到提醒次数为 0 后结束点击。
重新进入“系统”,进入“开发者选项”。
打开被测的应用
GPU 过渡渲染不同的颜色代表不同的绘制程度
原色:无过渡绘制
蓝色:绘制一次 (理想状态)
绿色:绘制二次
浅红:绘制三次 (可以优化)
深红:绘制四次 (必须优化)
测试指标
控制过渡绘制为 2x
不允许存在 4x 过渡绘制
不允许存在面积超过屏幕 1/4 的 3x 过渡绘制