本文主要是介绍does not have permission to content://包名/external_files/sple/IMG_123123141.jpg,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
完整报错信息:Caused by: java.lang.SecurityException: UID 10165 does not have permission to content://包名/external_files/sple/IMG_123123141.jpg
这个很显然是安全权限问题。但是奇怪的我AndroidManifest 中已经配置过了FileProvider。忽然不知所措。。。。
各种修改包名,而实际抛出来的错误是一样,由于是开源library,仔细审阅了一遍代码,终于发现问题了,问题发生在如下:
问题是红框中定义的权限名称与我修改的AndroidMenifest FileProvider权限名称不一致。改成一样的就ok了
这篇关于does not have permission to content://包名/external_files/sple/IMG_123123141.jpg的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!