NativeActivity 使用那个 Tracer for OpenGL ES

来源:互联网 发布:伍迪艾伦 知乎 编辑:程序博客网 时间:2024/06/05 17:51

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去设置的全路径找。

经过测试,查找性能瓶颈,非常棒。。。




0 0
原创粉丝点击