过去我能够在我的Android应用上使用GL跟踪器。 我现在遇到的问题是我的应用程序正在init上执行一些CPU处理,因为GL跟踪器从第一帧开始工作,它在初始处理期间收集数据。 这反过来使得处理速度更慢,并使我的跟踪文件非常大并且卡在第二帧上。
我尝试禁用所有数据收集(有3个选项),但GL跟踪器会抱怨应用程序启动超时已达到并且它会中止跟踪。
我尝试在哪里更改GL Tracer应用程序启动超时,但找不到任何内容。
我正在使用eclipse Luna,在带有KitKat(4.4.4)的Nexus 7上使用最新的ADT。 我看到KitKat开发者选项上也有GL跟踪,但我不确定这是我真正需要的。
如何使GL Tracer工作?
答案 0 :(得分:1)
我发现在DDMS中也有GL tracer图标。 因此,您可以运行您的应用程序并在DDMS上选择它,然后您可以单击GL Tracer图标。 这次包和活动文本框显示为灰色,您可以在应用程序运行时启动GL Tracer数据收集。
之前我从未注意到这一点,它可能是Eclipse Luna中添加的内容,您也可以使用GL Tracer透视图执行此操作,但现在我确实有此选项可以解决我的问题。