MethodChannelFilePicker 平台异常:PlatformException(read_external_storage_denied, 用户不允许读取外部存储,null, null)

问题描述 投票:0回答:1

我正在尝试从我的设备中选取图像,但它无法访问文件存储,并且总是说您没有足够的权限。使用 SDK 33

我已获得许可

    <uses-permission android:name="com.google.android.gms.permission.AD_ID"/>
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" android:maxSdkVersion="33" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" android:maxSdkVersion="33" />
    <uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.READ_MEDIA_IMAGES"/>
    <uses-permission android:name="android.permission.READ_MEDIA_VIDEO"/>
    <uses-permission android:name="android.permission.READ_MEDIA_AUDIO"/>

在 AndroidManifest.xml 文件中

android flutter permissions android-permissions
1个回答
0
投票

需要运行一段时间

flutter clean 

然后再次运行应用程序

© www.soinside.com 2019 - 2024. All rights reserved.