2012-08-08 3 views
0

Google 재생시 다음과 같은 스택 추적 오류가 발생합니다. 인터넷 연결뿐만 아니라 내 코드의 업데이트가 필요한 제 3 자 코드를 추가하는 등 가장 최근의 업데이트에서 발생합니다. 나는이 문제를 재창조하는 방법을 알 수 없으며 그것이 어디에서 왔는지 파악할 수는 없다. 어떤 아이디어?추적 메모리 오류

java.lang.OutOfMemoryError: (Heap Size=8519KB, Allocated=5304KB, Bitmap Size=24283KB) at android.webkit.ByteArrayBuilder$Chunk.(ByteArrayBuilder.java:136) at android.webkit.ByteArrayBuilder.obtainChunk(ByteArrayBuilder.java:127) at android.webkit.ByteArrayBuilder.append(ByteArrayBuilder.java:55) at android.webkit.LoadListener.data(LoadListener.java:744) at android.net.http.Request.readResponse(Request.java:377) at android.net.http.Connection.processRequests(Connection.java:386) at android.net.http.ConnectionThread.run(ConnectionThread.java:144)

답변

1

어딘가에 누군가가 24MB 비트 맵 (비트 맵 크기 = 24283KB)을로드하고 있습니다. 나는 이것이 당신 문제라고 생각합니다.

당신이 비트 맵을 만드는 경우이 answer 및이 article을 읽는 것이 좋습니다.

+0

로드 중 다운로드 중입니까? 모든 이미지는 리소스에 포함되어 있으며 인터넷에서 콘텐츠를 다운로드하지 않습니다. 따라서 제 3 자의 코드를 살펴보고 그들이 가져온 내용을 확인해야한다고 생각합니다. – JLK

+0

맞아요, 그들은 비트 맵을 쓰러 뜨리고있는 일종의 http 활동을하고있는 것처럼 보입니다. –