Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NoSuchElementException #2641

Closed
qidianli opened this issue Apr 7, 2023 · 2 comments
Closed

NoSuchElementException #2641

qidianli opened this issue Apr 7, 2023 · 2 comments

Comments

@qidianli
Copy link

qidianli commented Apr 7, 2023

Current use version?

当前使用的版本是多少?

v3.10.9

Will this problem occur in demo?

Demo能否复现这问题?

暂时没有复现

Describe the problem or provide an error log?

描述问题或提供错误log?

Process: com.example.myapplication, PID: 22184
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.myapplication/com.example.myapplication.MainActivity}: java.util.NoSuchElementException
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2985)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3120)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1840)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:207)
at android.app.ActivityThread.main(ActivityThread.java:6878)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:876)
Caused by: java.util.NoSuchElementException
at java.util.LinkedList.getLast(LinkedList.java:257)
at com.luck.picture.lib.config.SelectorProviders.getSelectorConfig(SelectorProviders.java:19)
at com.luck.picture.lib.basic.PictureCommonFragment.initAppLanguage(PictureCommonFragment.java:1862)
at com.luck.picture.lib.basic.PictureCommonFragment.onAttach(PictureCommonFragment.java:1933)
at androidx.fragment.app.Fragment.performAttach(Fragment.java:2922)
at androidx.fragment.app.FragmentStateManager.attach(FragmentStateManager.java:464)
at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:275)
at androidx.fragment.app.FragmentStore.moveToExpectedState(FragmentStore.java:112)
at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1647)
at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3128)
at androidx.fragment.app.FragmentManager.dispatchCreate(FragmentManager.java:3061)
at androidx.fragment.app.FragmentController.dispatchCreate(FragmentController.java:240)
at androidx.fragment.app.FragmentActivity.onCreate(FragmentActivity.java:276)
at com.example.myapplication.MainActivity.onCreate(MainActivity.java:83)
at android.app.Activity.performCreate(Activity.java:7232)
at android.app.Activity.performCreate(Activity.java:7221)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1272)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2965)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3120) 
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78) 
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108) 
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68) 
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1840) 
at android.os.Handler.dispatchMessage(Handler.java:106) 
at android.os.Looper.loop(Looper.java:207) 
at android.app.ActivityThread.main(ActivityThread.java:6878) 
at java.lang.reflect.Method.invoke(Native Method) 
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547) 
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:876) 

Java代码
PictureSelector.create(MainActivity.this)
.openGallery(SelectMimeType.ofImage())
.setImageEngine(GlideEngine.createGlideEngine())
.setMaxSelectNum(5)
.setCropEngine(new ImageFileCropEngine())
.setCompressEngine(new ImageFileCompressEngine())
.isDisplayCamera(false)
.forResult(new OnResultCallbackListener() {
@OverRide
public void onResult(ArrayList result) {
showResult(result);
}

                                @Override
                                public void onCancel() {

                                }
                            });
@616852636
Copy link

java.util.NoSuchElementException
小米12 MIUI14.0.6 Android13版本
库: v3.10.9 选择完图片必crash
库的其他版本没问题 or 其它手机型号各版本库也没发现问题 一切正常
大佬有时间请看看

@LuckSiege
Copy link
Owner

升级一下3.11.0版本吧

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants