当前位置: 首页 > news >正文

Android 开发问题:FileProvider: java.lang.SecurityException: Provider must not be exported

  • 在 Android 开发中,启动项目时,出现如下错误信息
java.lang.RuntimeException: Unable to get provider androidx.core.content.FileProvider: java.lang.SecurityException: Provider must not be exported
问题原因
  • Android 系统要求 ContentProvider 不能设置android:exported="true"
处理策略
  • AndroidManifest.xml文件中,声明 FileProvider,exported 必须设置为 false
<providerandroid:name="androidx.core.content.FileProvider"android:authorities="${applicationId}.fileprovider"android:exported="false"android:grantUriPermissions="true"><meta-dataandroid:name="android.support.FILE_PROVIDER_PATHS"android:resource="@xml/file_paths"/></provider>
http://www.jsqmd.com/news/425299/

相关文章:

  • 大数据时代:用户画像助力企业精准营销
  • 使用 pkgutil 实现动态插件系统
  • 自注意力机制详解:从原理到计算过程
  • 东莞直饮水机服务商怎么选?靠谱服务商推荐 - 小坤哥
  • 记一次AI Agent开发的思维误区
  • 其他-vscode-配置
  • 最小二乘问题详解:线性最小二乘实例
  • ZooKeeper 的 Watcher 机制的底层实现
  • macos:从命令行启动device模拟器
  • 在手机上运行AI模型
  • 创新是改良式的(Incremental Innovation),但是,有些创新是颠覆式的(Disruptive Innovation ...
  • OpenClaw 安装与配置API教程(Mac电脑,超详细喂饭)
  • 【节点】[DielectricSpecular节点]原理解析与实际应用
  • 东莞直饮水机厂家怎么选?5家靠谱供应商推荐 - 小坤哥
  • [CS:APP 3e] 关于对 第 12 章 读/写者的一点思考和题解 (作业 12.19,12.20,12.21)
  • 我怀疑我的论文泄露了!自查AI率很低,编辑查AI率很高是怎么回事?
  • 序列变换 2
  • DP、计数(1,但是没有 2)
  • sorMcp\neoj-community-.. 下载来源:https://we-yun.com/doc/neoj/../neoj- ...
  • 使用midscene对某网站进行登录和简单业务测试
  • 指针核心训练-指针传参-随笔
  • (200分)- 攀登者2(Java JS Python C)
  • 【面试专栏|Java核心基础】一文搞定final所有用法:基础场景+并发原理+面试官高频追问
  • 长沙直饮水机一站式服务怎么选?靠谱供应商推荐 - 小坤哥
  • 郑州直饮水机代理商怎么选?5家靠谱供应商推荐 - 小坤哥
  • (200分)- 图像物体的边界(Java JS Python)
  • 长沙直饮水机代理商怎么选?靠谱供应商推荐 - 小坤哥
  • 【面试专栏|Java核心基础】一文搞定static关键字:原理、区别、面试考点全覆盖
  • 狄利克雷卷积
  • 【面试专栏|Java核心基础】Java异常体系避坑指南:受检与非受检的核心区别