移动性能测试 关于 “adb shell dumpsys gfxinfo" 命令获得的 fps 数据全部为 0,大佬们怎么解决的

了不起的QA · 2019年12月24日 · 最后由 哲豪 回复于 2020年01月13日 · 3485 次阅读

Applications Graphics Acceleration Info:
Uptime: 24323210 Realtime: 28958855

** Graphics info for pid 30293 [包名] **

Stats since: 23239919290450ns
Total frames rendered: 0
Janky frames: 0 (0.00%)
50th percentile: 4950ms
90th percentile: 4950ms
95th percentile: 4950ms
99th percentile: 4950ms
Number Missed Vsync: 0
Number High input latency: 0
Number Slow UI thread: 0
Number Slow bitmap uploads: 0
Number Slow issue draw commands: 0
Number Frame deadline missed: 0
HISTOGRAM: 5ms=0 6ms=0 7ms=0 8ms=0 9ms=0 10ms=0 11ms=0 12ms=0 13ms=0 14ms=0 15ms=0 16ms=0 17ms=0 18ms=0 19ms=0 20ms=0 21ms=0 22ms=0 23ms=0 24ms=0 25ms=0 26ms=0 27ms=0 28ms=0 29ms=0 30ms=0 31ms=0 32ms=0 34ms=0 36ms=0 38ms=0 40ms=0 42ms=0 44ms=0 46ms=0 48ms=0 53ms=0 57ms=0 61ms=0 65ms=0 69ms=0 73ms=0 77ms=0 81ms=0 85ms=0 89ms=0 93ms=0 97ms=0 101ms=0 105ms=0 109ms=0 113ms=0 117ms=0 121ms=0 125ms=0 129ms=0 133ms=0 150ms=0 200ms=0 250ms=0 300ms=0 350ms=0 400ms=0 450ms=0 500ms=0 550ms=0 600ms=0 650ms=0 700ms=0 750ms=0 800ms=0 850ms=0 900ms=0 950ms=0 1000ms=0 1050ms=0 1100ms=0 1150ms=0 1200ms=0 1250ms=0 1300ms=0 1350ms=0 1400ms=0 1450ms=0 1500ms=0 1550ms=0 1600ms=0 1650ms=0 1700ms=0 1750ms=0 1800ms=0 1850ms=0 1900ms=0 1950ms=0 2000ms=0 2050ms=0 2100ms=0 2150ms=0 2200ms=0 2250ms=0 2300ms=0 2350ms=0 2400ms=0 2450ms=0 2500ms=0 2550ms=0 2600ms=0 2650ms=0 2700ms=0 2750ms=0 2800ms=0 2850ms=0 2900ms=0 2950ms=0 3000ms=0 3050ms=0 3100ms=0 3150ms=0 3200ms=0 3250ms=0 3300ms=0 3350ms=0 3400ms=0 3450ms=0 3500ms=0 3550ms=0 3600ms=0 3650ms=0 3700ms=0 3750ms=0 3800ms=0 3850ms=0 3900ms=0 3950ms=0 4000ms=0 4050ms=0 4100ms=0 4150ms=0 4200ms=0 4250ms=0 4300ms=0 4350ms=0 4400ms=0 4450ms=0 4500ms=0 4550ms=0 4600ms=0 4650ms=0 4700ms=0 4750ms=0 4800ms=0 4850ms=0 4900ms=0 4950ms=0
No valid cache instance.

Pipeline=Skia (OpenGL)

Layout Cache Info:
Usage: 1/5000 entries
Hit ratio: 0/1 (0.000000)
Profile data in ms:

包名/包名.UnityPlayerActivity/android.view.ViewRootImpl@4a8f4e2 (visibility=8)
View hierarchy:

包名/包名.UnityPlayerActivity/android.view.ViewRootImpl@4a8f4e2
15 views, 16.17 kB of display lists

Total ViewRootImpl: 1
Total Views: 15
Total DisplayList: 16.17 kB

threadConfig: {1.1 460mcc3mnc [zh_CN_#Hans,en_US,ja_JP,de_DE,fr_CA,in_ID,zh_TW_#Hant,ru_RU,es_ES,it_IT,ko_KR,bo_CN] ldltr sw411dp w411dp h773dp 315dpi nrml long port finger -keyb/v/h -nav/h winConfig={ mBounds=Rect(0, 0 - 0, 0) mAppBounds=Rect(0, 0 - 810, 1571) mWindowingMode=fullscreen mActivityType=undefined} s.9 mkbd/h bts=0 themeSeq=0 ff=0 bf=-1}

就是上面的数据,全部是 0,和网上的教程不太一样
apk 是 unity 的游戏包

共收到 3 条回复 时间 点赞

dumpsys gfxinfo 包名 framestats 历史 127 帧数据用脚本计算,并不是 rom 都开了 fps 计算,再有 gfxinfo 不统计 SurfaceView。我是不用它,数据实用性差,没多大意义。

浮云 回复

其实用 perfdog 是更好的,但是说,看到这个了,就去尝试了下,发现有问题,就想来解决下,不然很难受就是了

开发者选项 里面 的 GPU 呈现模式 打开了吗

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册