0
我开发了一个android应用程序,现在我试图对我的android应用程序进行分析。所以为了这个,我得到了一个很好的链接在这里在Android中进行分析需要帮助
http://developer.android.com/guide/developing/debugging/debugging-tracing.html#format
使用这个信息我尝试使用Debug类
这是在我活动的onCreate()方法来分析我的活动。即时通讯使用
Debug.startMethodTracing("calc");
启动方法跟踪,并添加痕迹calc.trace
和IM停止()方法在我的onDestroy跟踪
Debug.stopMethodTracing();
我的问题是当我检查calc.trace,文件始终为0大小。没有痕迹已更新我不不为什么?
请帮我在这
注:清单中的我已经添加了此所需的权限。
谢谢
嗨巨石感谢答复,现在它工作正常。但问题是跟踪文件的大小超过7000 KB,我无法使用traceview查看该文件。即时获取以下错误。 outofmemoryError .. java堆空间错误..为什么呢? – bHaRaTh
试试这个startMethodTracing(String traceName,int bufferSize)。或者traceview简单不支持那么大的痕迹。 –
HI巨石我得到了一个很好的解决方案,在以下链接的例外即时获取http://twigstechtips.blogspot.com/2011/04/java-exception-in-thread.html – bHaRaTh