2014-09-13 30 views
1

过去,我可以在我的Android应用上使用GL跟踪器。 我现在遇到的问题是,我的应用程序正在对init进行一些CPU处理,并且由于GL跟踪器从初始处理期间收集数据的第一帧开始工作。 这反过来使处理速度更慢,并使我的跟踪文件非常大,卡住第二帧。由于初始化时间过长,无法在我的Android应用上使用GL跟踪器

我试着禁用所有的数据收集(有3个选项),但然后GL跟踪器抱怨应用程序启动超时已达到,并中止跟踪。

我试过在哪里更改GL Tracer应用程序启动超时但找不到任何东西。

我使用eclipse Luna,在Nexus 7上使用KitKat(4.4.4)更新ADT。 我看到在KitKat开发人员选项上也有GL跟踪,但我不确定这是我实际需要的。

我该如何让GL Tracer工作?

回答

1

我发现在DDMS中也有GL跟踪图标。 因此,您可以运行您的应用程序并在DDMS上选择它,然后您可以单击GL Tracer图标。 这次包装和活动文本框变灰了,您可以在应用程序已经运行时开始GL Tracer数据收集。

我之前从未注意到这一点,它可能是Eclipse Luna中添加的东西,您也可以使用GL Tracer透视图来做到这一点,但现在我有了这个选项可以解决我的问题。

相关问题