我正在使用Eclipse的Memory Analyzer来分析使用ExoPlayer的应用程序的堆转储。我发现了2名嫌犯:
由“dalvik.system.PathClassLoader @ 0x4188d798”加载的“com.google.android.exoplayer.extractor.ExtractorSampleSource $ InternalTrackOutput”的一个实例占用9.501.856(42,46%)个字节。内存累积在由“”加载的“java.util.concurrent.LinkedBlockingDeque”的一个实例中。
由“dalvik.system.PathClassLoader @ 0x4188d798”加载的“com.google.android.exoplayer.MediaCodecVideoTrackRenderer”的一个实例占用7.062.536(31,56%)个字节。内存累积在由“”加载的“java.util.concurrent.LinkedBlockingDeque”的一个实例中。
问题是什么,可能的解决办法是什么?我是Eclipse的新工具,我的应用程序使用的内存有问题。
谢谢!