android - 当用户接受 READ_EXTERNAL_STORAGE 权限时,需要重新启动应用程序
问题描述
当用户接受READ_EXTERNAL_STORAGE
权限时,权限被授予成功(在debug中可以看到)。但是在重新启动应用程序之前无法读取目录(dir.canRead()
处于false
调试状态)。
minSdkVersion 24
targetSdkVersion 28
安卓派有什么问题?
PS我绝对确定我的代码是正确的(这部分请求许可等)
解决方案
我遇到了同样的问题,但是在 Pixels 上的官方版本已经解决了,所以这个错误只发生在模拟器上(可能是因为他们仍然有一个 beta 图像)
推荐阅读
- php - php ajax插入显示空白响应但没有错误
- laravel - 如何在laravel中大摇大摆地制作对象?
- nattable - 调整 Nattable 中的列宽 - 选择时显示完整的列名
- json - Firebase JSON 导入错误:密钥无效。我该如何解决?
- flutter - 将项目添加到列表后,Flutter 提供程序返回空列表
- javascript - 为什么我的音频没有在 Table TD 内播放?
- python - 有没有办法使用 TestProject.io 代理运行我自己的编码测试?
- javascript - 用于检索要在 Google Sheet 数组中设置的 Google Drive 文档超链接的 Google 脚本
- python - python 程序中某些值的输出结果显示不正确
- html - 无法访问嵌入式 YouTube 播放列表