为什么我的应用信息没有关于Draw,Process,Execute adb shell dumpsys gfxinfo? 我不明白为什么要清空这些统计数据。 请帮帮我。
** Graphics info for pid 3213 [com.kabam.marvelbattle] **
Recent DisplayList operations
Save
ClipRect
DrawDisplayList
DrawPatch
Save
ClipRect
Translate
DrawPatch
DrawDisplayList
DrawText
RestoreToCount
DrawDisplayList
RestoreToCount
DrawRect
DrawPatch
DrawPatch
DrawText
DrawDisplayList
DrawDisplayList
DrawDisplayList
DrawRect
Save
ClipRect
DrawDisplayList
DrawPatch
Save
ClipRect
Translate
DrawPatch
DrawDisplayList
DrawRect
DrawText
RestoreToCount
DrawDisplayList
RestoreToCount
DrawRect
DrawPatch
DrawPatch
DrawRect
DrawText
SetupShader
DrawRect
ResetShader
DrawDisplayList
DrawDisplayList
DrawDisplayList
DrawDisplayList
DrawColor
DrawRect
DrawColor
Caches:
Current memory usage / total memory usage (bytes):
TextureCache 30052 / 75497472
LayerCache 0 / 50331648
RenderBufferCache 0 / 8388608
GradientCache 0 / 1048576
PathCache 0 / 33554432
TextDropShadowCache 0 / 6291456
PatchCache 768 / 131072
FontRenderer 0 A8 1048576 / 1048576
FontRenderer 0 RGBA 0 / 0
FontRenderer 0 total 1048576 / 1048576
Other:
FboCache 0 / 16
Total memory usage:
1079396 bytes, 1.03 MB
Profile data in ms:
com.kabam.marvelbattle/com.explodingbarrel.Activity/android.view.ViewRootImpl@41a7df30
Draw Process Execute
View hierarchy:
com.kabam.marvelbattle/com.explodingbarrel.Activity/android.view.ViewRootImpl@41a7df30
6个视图,0.22 kB显示列表,5个渲染帧
Total ViewRootImpl: 1
Total Views: 6
Total DisplayList: 0.22 kB
答案 0 :(得分:0)
在AOSP中存在几种如何呈现UI的方法:
对于上面的日志,输出意味着 - 您的Activity不使用加速的HWUI - 您的Activity的视图中没有分配HardwareRenderer实现。 dumpGfxInfo()API 实现在此处无需输出 - 请参阅sources
以下是相关问题How to enable skia with GPU backend on JB - 启用HWUI利用