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>
将此添加到清单中的