小编Tah*_*Ali的帖子

Flutter 中的存储权限

我试图在类的initstate()函数中获得存储权限。我使用了两个包 -Simple_Permissions和package.json Permission。但两者都给我同样的错误。

仅供参考 - 我已经将许可放在清单中。

“E/SimplePermission(6405):设置为不再询问android.permission.WRITE_EXTERNAL_STORAGE I/SimplePermission(6405):请求权限状态:4 I/flutter(6405):权限请求结果是PermissionStatus.deniedNeverAsk”

我从中了解到的是,如果用户将权限设置为“不再询问”,则应该出现此错误。但这是我第一次在我的应用程序中请求存储权限。

我尝试过的:

  1. 卸载并重新安装应用程序。
  2. 使用 2 个不同的权限包
  3. 在不同的 Android 版本、不同的模拟器上运行应用程序。

另外:
我在我的应用程序中请求了 2 个权限,一个用于位置,另一个用于写入存储。

当我进入设置 --> 安装的应用程序 --> 权限 -->我可以看到位置权限,我可以打开/关闭它。但我看不到存储权限。

permissions flutter

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

flutter ×1

permissions ×1