Android 调用拍照功能导致FileUriExposedException异常发生
发布时间
阅读量:
阅读量
在项目运行过程中触发拍照操作,并通过onResult捕获返回的数据来获取图片信息。今天遇到一个异常问题,在运行应用时发现文件路径超出了预期范围。
由于android 7.0 导致的兼容性问题
targetSdkVersion>23的时候出现闪退问题的。小于23不会出现这个问题。
解决方法如下:
第一步是在res目录中建立一个XML文件夹;接着创建一个file_paths文件;其中包含的内容如下:
<?xml version="1.0" encoding="utf-8"?>
<paths xmlns:android="http://schemas.android.com/apk/res/android">
<external-path name="my_images" path="" />
</paths>
然后在AndroidManifest.xml文件里面添加:

<provider
android:authorities="com.hnj.wxxdzsprint.f
全部评论 (0)
还没有任何评论哟~
