06-13 09:28:42.433 8367-8367/com.gank E/art: Throwing OutOfMemoryError "Failed to allocate a 8294412 byte allocation with 6411488 free bytes and 6MB until OOM" 06-13 09:28:42.436 8367-8367/com.gank E/AndroidRuntime: FATAL EXCEPTION: main Process: com.gank, PID: 8367 java.lang.OutOfMemoryError: Failed to allocate a 8294412 byte allocation with 6411488 free bytes and 6MB until OOM at dalvik.system.VMRuntime.newNonMovableArray(Native Method) at android.graphics.Bitmap.nativeCreate(Native Method) at android.graphics.Bitmap.createBitmap(Bitmap.java:825) at android.graphics.Bitmap.createBitmap(Bitmap.java:802) at android.graphics.Bitmap.createBitmap(Bitmap.java:722) at android.graphics.Bitmap.createBitmap(Bitmap.java:647) at android.graphics.Bitmap.createBitmap(Bitmap.java:627) at com.gank.ui.base.BaseActivity.getCacheBitmapFromView(BaseActivity.java:123) at com.gank.ui.base.BaseActivity.showAnimation(BaseActivity.java:96) at com.gank.ui.base.BaseActivity.access$000(BaseActivity.java:40) at com.gank.ui.base.BaseActivity$1.accept(BaseActivity.java:59) at com.gank.ui.base.BaseActivity$1.accept(BaseActivity.java:56) at io.reactivex.internal.observers.LambdaObserver.onNext(LambdaObserver.java:59) at io.reactivex.subjects.PublishSubject$PublishDisposable.onNext(PublishSubject.java:265) at io.reactivex.subjects.PublishSubject.onNext(PublishSubject.java:184) at com.gank.ui.base.RxBus.post(RxBus.java:75) at com.gank.ui.base.RxBus.post(RxBus.java:68) at com.gank.ui.setting.SettingFragment$3.onCheckedChanged(SettingFragment.java:118) at android.widget.CompoundButton.setChecked(CompoundButton.java:152) at android.support.v7.widget.SwitchCompat.setChecked(SwitchCompat.java:1062) at android.support.v7.widget.SwitchCompat.toggle(SwitchCompat.java:1057) at android.widget.CompoundButton.performClick(CompoundButton.java:124) at android.view.View$PerformClick.run(View.java:20136) at android.os.Handler.handleCallback(Handler.java:815) at android.os.Handler.dispatchMessage(Handler.java:104) at android.os.Looper.loop(Looper.java:194) at android.app.ActivityThread.main(ActivityThread.java:5562) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:968) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:763)
06-13 09:28:42.433 8367-8367/com.gank E/art: Throwing OutOfMemoryError "Failed to allocate a 8294412 byte allocation with 6411488 free bytes and 6MB until OOM" 06-13 09:28:42.436 8367-8367/com.gank E/AndroidRuntime: FATAL EXCEPTION: main Process: com.gank, PID: 8367 java.lang.OutOfMemoryError: Failed to allocate a 8294412 byte allocation with 6411488 free bytes and 6MB until OOM at dalvik.system.VMRuntime.newNonMovableArray(Native Method) at android.graphics.Bitmap.nativeCreate(Native Method) at android.graphics.Bitmap.createBitmap(Bitmap.java:825) at android.graphics.Bitmap.createBitmap(Bitmap.java:802) at android.graphics.Bitmap.createBitmap(Bitmap.java:722) at android.graphics.Bitmap.createBitmap(Bitmap.java:647) at android.graphics.Bitmap.createBitmap(Bitmap.java:627) at com.gank.ui.base.BaseActivity.getCacheBitmapFromView(BaseActivity.java:123) at com.gank.ui.base.BaseActivity.showAnimation(BaseActivity.java:96) at com.gank.ui.base.BaseActivity.access$000(BaseActivity.java:40) at com.gank.ui.base.BaseActivity$1.accept(BaseActivity.java:59) at com.gank.ui.base.BaseActivity$1.accept(BaseActivity.java:56) at io.reactivex.internal.observers.LambdaObserver.onNext(LambdaObserver.java:59) at io.reactivex.subjects.PublishSubject$PublishDisposable.onNext(PublishSubject.java:265) at io.reactivex.subjects.PublishSubject.onNext(PublishSubject.java:184) at com.gank.ui.base.RxBus.post(RxBus.java:75) at com.gank.ui.base.RxBus.post(RxBus.java:68) at com.gank.ui.setting.SettingFragment$3.onCheckedChanged(SettingFragment.java:118) at android.widget.CompoundButton.setChecked(CompoundButton.java:152) at android.support.v7.widget.SwitchCompat.setChecked(SwitchCompat.java:1062) at android.support.v7.widget.SwitchCompat.toggle(SwitchCompat.java:1057) at android.widget.CompoundButton.performClick(CompoundButton.java:124) at android.view.View$PerformClick.run(View.java:20136) at android.os.Handler.handleCallback(Handler.java:815) at android.os.Handler.dispatchMessage(Handler.java:104) at android.os.Looper.loop(Looper.java:194) at android.app.ActivityThread.main(ActivityThread.java:5562) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:968) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:763)