我设置了之后还是会崩溃,不过是另外一个错误:
代码是这样:
PictureSelector.create(this)
.openCamera(PictureMimeType.ofImage())
.imageEngine(GlideEngine.createGlideEngine())
.isCompress(true)
.compressQuality(80)
.imageFormat(PictureMimeType.PNG_Q)
.forResult(PictureConfig.CHOOSE_REQUEST);
新的错误是这样:
android.view.WindowLeaked: Activity com.luck.picture.lib.PictureSelectorCameraEmptyActivity has leaked window DecorView@4340240[PictureSelectorCameraEmptyActivity] that was originally added here
05-08 17:50:08.170 29603 29603 E WindowManager: at android.view.ViewRootImpl.(ViewRootImpl.java:642)
05-08 17:50:08.170 29603 29603 E WindowManager: at android.view.WindowManagerGlobal.addView(WindowManagerGlobal.java:388)
05-08 17:50:08.170 29603 29603 E WindowManager: at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:96)
05-08 17:50:08.170 29603 29603 E WindowManager: at android.app.Dialog.show(Dialog.java:342)
05-08 17:50:08.170 29603 29603 E WindowManager: at com.luck.picture.lib.PictureBaseActivity.showPleaseDialog(PictureBaseActivity.java:316)
05-08 17:50:08.170 29603 29603 E WindowManager: at com.luck.picture.lib.PictureSelectorCameraEmptyActivity.dispatchHandleCamera(PictureSelectorCameraEmptyActivity.java:248)
05-08 17:50:08.170 29603 29603 E WindowManager: at com.luck.picture.lib.PictureSelectorCameraEmptyActivity.onActivityResult(PictureSelectorCameraEmptyActivity.java:144)
05-08 17:50:08.170 29603 29603 E WindowManager: at android.app.Activity.dispatchActivityResult(Activity.java:8135)
05-08 17:50:08.170 29603 29603 E WindowManager: at android.app.ActivityThread.deliverResults(ActivityThread.java:4955)
05-08 17:50:08.170 29603 29603 E WindowManager: at android.app.ActivityThread.performResumeActivity(ActivityThread.java:4309)
05-08 17:50:08.170 29603 29603 E WindowManager: at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:4354)
05-08 17:50:08.170 29603 29603 E WindowManager: at android.app.servertransaction.ResumeActivityItem.execute(ResumeActivityItem.java:52)
05-08 17:50:08.170 29603 29603 E WindowManager: at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:176)
05-08 17:50:08.170 29603 29603 E WindowManager: at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
05-08 17:50:08.170 29603 29603 E WindowManager: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2109)
05-08 17:50:08.170 29603 29603 E WindowManager: at com.didichuxing.doraemonkit.kit.timecounter.instrumentation.ProxyHandlerCallback.handleMessage(ProxyHandlerCallback.java:38)
05-08 17:50:08.170 29603 29603 E WindowManager: at android.os.Handler.dispatchMessage(Handler.java:103)
05-08 17:50:08.170 29603 29603 E WindowManager: at android.os.Looper.loop(Looper.java:214)
05-08 17:50:08.170 29603 29603 E WindowManager: at android.app.ActivityThread.main(ActivityThread.java:7682)
05-08 17:50:08.170 29603 29603 E WindowManager: at java.lang.reflect.Method.invoke(Native Method)
05-08 17:50:08.170 29603 29603 E WindowManager: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:516)
05-08 17:50:08.170 29603 29603 E WindowManager: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950)