Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flatter Image_picker和Image_gallery_saver访问电话库的权限_Image_Flutter_Permissions_Picker - Fatal编程技术网

Flatter Image_picker和Image_gallery_saver访问电话库的权限

Flatter Image_picker和Image_gallery_saver访问电话库的权限,image,flutter,permissions,picker,Image,Flutter,Permissions,Picker,我是个新手,但我有一个简单的问题 我的图像选择器插件在模拟器上运行良好。当我在普通手机上运行我的应用程序时,图像选择器不工作。我想知道我是否需要请求用户许可才能将照片保存到他们的图库?我正在查看一些关于权限的视频,但我想知道我是否在正确的轨道上 adding to pubspec.yaml: permission_handler: ^5.0.0+hotfix.6 image_gallery_saver: ^1.2.2 image_picker: 0.6.3+4 adding to Andro

我是个新手,但我有一个简单的问题

我的图像选择器插件在模拟器上运行良好。当我在普通手机上运行我的应用程序时,图像选择器不工作。我想知道我是否需要请求用户许可才能将照片保存到他们的图库?我正在查看一些关于权限的视频,但我想知道我是否在正确的轨道上

adding to pubspec.yaml:
permission_handler: ^5.0.0+hotfix.6
image_gallery_saver: ^1.2.2
image_picker: 0.6.3+4


adding to AndroidManifest.xml:
    <uses-permission android:name="android.permission.WRITE_INTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.READ_INTERNAL_STORAGE" />
添加到pubspec.yaml:
权限处理程序:^5.0.0+修补程序。6
图像库保存程序:^1.2.2
图像选择器:0.6.3+4
添加到AndroidManifest.xml:
谢谢, Ash

如果您在
AndroidManifest.xml
中没有
图像选择器可以工作

如果您确实有
,则您需要:

在第一次调用
ImagePicker.pickImage
之前手动请求权限 或者先使用另一个需要摄像头权限的插件,然后使用
ImagePicker


<application
        android:requestLegacyExternalStorage="true">

</application>
将此添加到清单中的