Tracer for OpenGL ES 是 android 官方推出的openGL性能分析器。
官方文档: http://developer.android.com/tools/help/gltracer.html
第一,这个分析器只能在真机上运行。
第二,真机必须4.1以上,即是API level 16 以上
第三,ADT 需要 21 版本以上
麻烦的是,这个分析器需要填写,程序的包路径和activity的名字。可是,如果使用native activity的方式来写是没有任何java的包和代码的。
如下解决版办法:
第一,Application package 填写 AndroidManifest.xml 里面 manifest标签设置的package值。
第二,Activity to launch 填写 android.app.NativeActivity 这个系统提供的。
第三,Activity name is full qualified 这个复选框钩上,表示activity去设置的全路径找。
经过测试,查找性能瓶颈,非常棒。。。