android studio 3.0.1永久获取android profiler中的内存分配结果

Hes*_*kal 5 android android-studio android-profiler

我正在尝试剖析我的应用程序的内存分配,但是android studio花费很长时间才能获取分配记录的结果(事实上,这已经有45分钟了,它仍然在运行!!!)

这是截图
在此处输入图片说明
当时只是看

Ily*_*man -1

可能需要很长时间的原因之一可能是您的方法数量非常庞大,如果您的代码中有太多链接的东西,那么这本身就可能是一个内存问题。

例如,您让 classA向 class 发送一些数据B,比如说用户名,然后 classB将其发送到 classC等等......直到它到达 classZ

您可以使用单例来打破链条并进行Z以及任何其他类直接从源中提取用户名数据来

要确定这是否确实是您的问题,请尝试使用几行代码在新的测试项目上运行该工具。