이 충돌 보고서를 받고 있는데 어떻게 처리 할 수 있습니까?Exoplayer2 내 게임 콘솔의 OutOfMemoryError 예외 및 앱 충돌
여기 충돌 보고서입니다.
java.lang.OutOfMemoryError: at android.media.AudioTrack.getTimestamp (AudioTrack.java:1396) at com.google.android.exoplayer2.audio.AudioTrack$AudioTrackUtilV19.updateTimestamp (AudioTrack.java) at com.google.android.exoplayer2.audio.AudioTrack.maybeSampleSyncParams (AudioTrack.java) at com.google.android.exoplayer2.audio.AudioTrack.getCurrentPositionUs (AudioTrack.java) at com.google.android.exoplayer2.audio.MediaCodecAudioRenderer.getPositionUs (MediaCodecAudioRenderer.java) at com.google.android.exoplayer2.ExoPlayerImplInternal.updatePlaybackPositions (ExoPlayerImplInternal.java) at com.google.android.exoplayer2.ExoPlayerImplInternal.doSomeWork (ExoPlayerImplInternal.java) at com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage (ExoPlayerImplInternal.java) at android.os.Handler.dispatchMessage (Handler.java:98) at android.os.Looper.loop (Looper.java:154) at android.os.HandlerThread.run (HandlerThread.java:61)
앱 전체에서 메모리 사용량을 줄입니다. 힙 덤프를 사용하여 현재 사용중인 메모리를 파악하고 누출되거나 제어 불능 인 부분을 파악하십시오. 일반적으로 이미지. –
exoplayer를 사용하여 비디오를 재생하고 연주를 마치면 리소스를 해제했습니다. 이미지의 경우, 로딩 작업을 처리하기 위해 Picasso를 사용하고 있습니다. –
'힙 덤프를 사용하여 현재 사용중인 메모리를 알 수 있으며 누출되거나 제어 불능 인 부분을 파악할 수 있습니다.이 점에 대해 더 자세히 알려주십시오. –