Flutter 文件选择器无法从 Android 图库中选择图像

TUS*_*HAR 1 android file-upload filepicker android-image flutter

我正在使用file_picker 5.0.1,当从 Android 设备图库应用程序中选择图像时,它显示此错误。

I/FilePickerDelegate(26740): User cancelled the picker request
Run Code Online (Sandbox Code Playgroud)

这是代码片段,我用来调用文件选择器

 FilePickerResult? result =
                            await  FilePicker.platform
                                .pickFiles(
                              type: FileType.image,
                                    allowMultiple: false,
                                    allowCompression: false,
                                    });
                            
                            if (result != null) {
                              print(result.files.length);


                            }
Run Code Online (Sandbox Code Playgroud)

我的颤振版本:3.0.5 AndroidcompileSdkVersion:31 Android minSdkVersion:19 Android targetSdkVersion:31

TUS*_*HAR 6

这对我有用https://github.com/miguelpruivo/flutter_file_picker/issues/717#issuecomment-847801191

更新了我的AndroidManifest.xml

            android:launchMode="singleInstance"
Run Code Online (Sandbox Code Playgroud)

            android:launchMode="singleTask"
Run Code Online (Sandbox Code Playgroud)