contentprovider早就学了,但是只是简单的运行了书中的例子,没怎么实践过,今天尝试做个游戏记录的增删改,封装了一个contentprovider,但是程序运行后便抛出URI不匹配,显然是因为声明和使用不一致,看了下代码,URI都是来自于某个类的属性,声明和使用都是一致的,不存在问题。上网google发现没有什么解决方法,搞的我不知所措,后来无意发现provider在manifest申明的时候需要定义authorities属性,里面的值和代码里定义的不一致,修改成一致的,搞定了。
初次使用contentprovider出现URI不匹配
最新推荐文章于 2022-03-31 11:34:53 发布
本文分享了一次解决ContentProvider中URI不匹配问题的经历。作者在尝试实现游戏记录的增删改功能时遇到了URI不匹配的错误,通过排查发现是由于在AndroidManifest.xml文件中声明的authorities属性值与代码中定义的不一致导致。
690

被折叠的 条评论
为什么被折叠?



