java.lang.RuntimeException: An error occured while executing doInBackground()
at android.os.AsyncTask$3.done(AsyncTask.java:300)
at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:355)
at java.util.concurrent.FutureTask.setException(FutureTask.java:222)
at java.util.concurrent.FutureTask.run(FutureTask.java:242)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)
Caused by: java.lang.OutOfMemoryError: Failed to allocate a 2398380 byte allocation with 201432 free bytes and 196KB until OOM
at dalvik.system.VMRuntime.newNonMovableArray(Native Method)
at android.graphics.Bitmap.nativeCreate(Native Method)
at android.graphics.Bitmap.createBitmap(Bitmap.java:939)
at android.graphics.Bitmap.createBitmap(Bitmap.java:912)
at android.graphics.Bitmap.createBitmap(Bitmap.java:843)
at com.yanzhenjie.album.app.album.data.ThumbnailBuilder.readImageFromPath(SourceFile:165)
at com.yanzhenjie.album.app.album.data.ThumbnailBuilder.createThumbnailForImage(SourceFile:71)
at com.yanzhenjie.album.app.album.data.ThumbnailBuildTask.doInBackground(SourceFile:65)
at com.yanzhenjie.album.app.album.data.ThumbnailBuildTask.doInBackground(SourceFile:28)
at android.os.AsyncTask$2.call(AsyncTask.java:288)
at java.util.concurrent.FutureTask.run(FutureTask.java:237)
... 4 more
java.lang.OutOfMemoryError: Failed to allocate a 2398380 byte allocation with 201432 free bytes and 196KB until OOM
at dalvik.system.VMRuntime.newNonMovableArray(Native Method)
at android.graphics.Bitmap.nativeCreate(Native Method)
at android.graphics.Bitmap.createBitmap(Bitmap.java:939)
at android.graphics.Bitmap.createBitmap(Bitmap.java:912)
at android.graphics.Bitmap.createBitmap(Bitmap.java:843)
at com.yanzhenjie.album.app.album.data.ThumbnailBuilder.readImageFromPath(SourceFile:165)
at com.yanzhenjie.album.app.album.data.ThumbnailBuilder.createThumbnailForImage(SourceFile:71)
at com.yanzhenjie.album.app.album.data.ThumbnailBuildTask.doInBackground(SourceFile:65)
at com.yanzhenjie.album.app.album.data.ThumbnailBuildTask.doInBackground(SourceFile:28)
at android.os.AsyncTask$2.call(AsyncTask.java:288)
at java.util.concurrent.FutureTask.run(FutureTask.java:237)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)
出现的机型有 galaxy Note 3 (SM-N9006) 5.0 Galaxy S5 (SM-G9008V) 6.0.1