我是用adb shell dumpsys window w |findstr \/ |findstr name=来获取我要测试的包名。
然后adb shell dumpsys gfxinfo 包名 > fps.txt获取数据。
昨天突然测到一个应用包名前面多了一个 SurfaceView,如:

C:\Users\xxxxx>adb shell dumpsys window w |findstr \/ |findstr name=
          mSurface=Surface<name=com.android.image/com.android.image.xxx.xxxxxx>
          mSurface=Surface<name=SurfaceView - com.android.image/com.android.image.xxx.xxxxxx>

这种应用获取的值就是空的,后来想了一下把 SurfaceView 所在包放进去,也不行。
有谁遇到过这种问题吗,要怎么解决啊。


↙↙↙阅读原文可查看相关链接,并与作者交流