2017-08-30 11 views
-6

は、私はこのアプリのクラッシュを修正するのに役立ちます。ありがとう。ここOutOfMemoryErrorのクラッシュのAndroid

ログイン:

java.lang.OutOfMemoryError: 
    at java.lang.Thread.nativeCreate (Native Method) 
    at java.lang.Thread.start (Thread.java:1063) 
    at java.util.concurrent.ThreadPoolExecutor.addWorker (ThreadPoolExecutor.java:920) 
    at java.util.concurrent.ThreadPoolExecutor.execute (ThreadPoolExecutor.java:1327) 
    at com.google.android.gms.ads.internal.util.future.v.run (Unknown Source) 
    at com.google.android.gms.ads.internal.util.future.u.a (:com.google.android.gms.DynamiteModulesA:20) 
    at com.google.android.gms.ads.internal.util.future.ac.b (:com.google.android.gms.DynamiteModulesA:18) 
    at com.google.android.gms.ads.safebrowsing.e.a (:com.google.android.gms.DynamiteModulesA:15) 
    at lr.handleMessage (:com.google.android.gms.DynamiteModulesA:10) 
    at android.os.Handler.dispatchMessage (Handler.java:102) 
    at android.os.Looper.loop (Looper.java:145) 
    at android.app.ActivityThread.main (ActivityThread.java:6892) 
    at java.lang.reflect.Method.invoke (Native Method) 
    at java.lang.reflect.Method.invoke (Method.java:372) 
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.ru (ZygoteInit.java:1404) 
    at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1199) 
+3

メモリが不足しています。通常、これはあまりにも多くの方法を使用しているか、リークしていることを意味します。しかし、これに簡単な答えはありません、あなたはヒープダンプを取る必要があり、あなたのリークがどこにあるか把握する必要があります。 –

答えて

0

ApplicationタグにMenifest.xmlに線の下に追加します。

android:largeHeap="true" 
+4

これで問題は解決しませんが、ほんの数分でクラッシュが延期されます。 –

0

あなたの質問には非常に広大な解決策があります。実際の問題を把握するため 最善の方法はまた、あなたは、ヒープメモリリークがどこにあるか見つけるためにダンプを取ることができ

https://developer.android.com/topic/performance/memory.html

で見ていることです。あなたのログを作成する私はあなたが低い仕様のデバイスを使用していることを伝えるだけです。

関連する問題