简体   繁体   English

Flutter 文件选择器无法从 Android Gallery 获取 select 图像

[英]Flutter File picker unable to select image from Android Gallery

I am using file_picker 5.0.1 , while selecting image from Android device Gallery app it shows this error.我正在使用file_picker 5.0.1 ,从 Android 设备库应用程序中选择图像时,它显示此错误。

I/FilePickerDelegate(26740): User cancelled the picker request

This is the code snippet, I am using to call file picker这是代码片段,我用来调用文件选择器

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


                            }

My flutter version: 3.0.5 Android compileSdkVersion: 31 Android minSdkVersion: 19 Android targetSdkVersion: 31 My flutter version: 3.0.5 Android compileSdkVersion: 31 Android minSdkVersion: 19 Android targetSdkVersion: 31

Check permission is granted and at least one album app is installed in the phone.检查权限是否被授予并且手机中至少安装了一个相册应用程序。 Also you can try你也可以试试

FilePickerResult? result = await FilePicker.platform.pickFiles(
    type: FileType.custom,
    allowedExtensions: ['jpg', 'png'],
  );

or use this package https://pub.dev/packages/image_picker或使用此 package https://pub.dev/packages/image_picker

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

Updated my AndroidManifest.xml更新了我的AndroidManifest.xml

Before

            android:launchMode="singleInstance"

After

            android:launchMode="singleTask"

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Android Image Picker从图库中选择多个图像,最大限制为5 - Android Image Picker Select multiple images from gallery with a maximum limit of 5 Ruby Selenium无法从Android图像库中选择图像 - Ruby Selenium unable to select image from android image gallery 来自图库的Android图像选择器错误 - Android image picker from gallery error 无法从图库Android应用中选择图片(显示为灰色) - Unable to select image from gallery android app (grayed out) Flutter 图像选择器无法从相册/图库中选择图像 - Flutter Image Picker doesn't pick image from Album/Gallery Ionic 4 Select 来自画廊的多个图像,图像选择器不起作用 - Ionic 4 Select Multiple Image From Gallery with Image-picker Not Working 在Android的图片库或图片选择器中找不到动态创建的图片文件 - Dynamically created image file cannot be found in Gallery or image picker in Android 无法从Android图库中选择多个图像 - Unable to select multiple images from Android gallery Android:getBitmap中画廊崩溃的Java Image Picker问题 - Android : Java Image Picker from gallery crashing issue at getBitmap 无法将图像从 Android 中的 ImageView 保存到图库 - unable to save image to gallery from ImageView in Android
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM