如何使用adb命令显示/隐藏配置文件GPU渲染为条形图?

时间:2017-02-27 17:33:55

标签: android adb

我尝试使用脚本定期开发时尝试自动执行某些任务。其中之一是打开和关闭GPU配置文件渲染。但是,我无法找到显示/隐藏它的adb命令。

1 个答案:

答案 0 :(得分:3)

开发者选项中的配置文件GPU渲染复选框控制debug.hwui.profile系统属性的值:

/**
  * System property used to enable or disable hardware rendering profiling.
  * The default value of this property is assumed to be false.
  *
  * When profiling is enabled, the adb shell dumpsys gfxinfo command will
  * output extra information about the time taken to execute by the last
  * frames.
  *
  * Possible values:
  * "true", to enable profiling
  * "visual_bars", to enable profiling and visualize the results on screen
  * "false", to disable profiling
  *
  * @see #PROFILE_PROPERTY_VISUALIZE_BARS
  *
  * @hide
  */
public static final String PROFILE_PROPERTY = "debug.hwui.profile";

因此,您可以使用setprop debug.hwui.profile visual_bars命令启用分析,并setprop debug.hwui.profile false禁用分析。