我正在尝试创建ContentProvider
并在插入查询中获取异常。我试过不同的谷歌搜索,无法解决它,请你告诉我在哪里搞乱了URI,谢谢。
错误是
java.lang.IllegalArgumentException:
Unknown URL content://com.ranj.ContenProvExample/phonebook
1)这是我在类ContenProvExample中的URI extends ContentProvider
:
public static final
Uri CONTENT_URI = Uri.parse("content://com.ranj.ContenProvExample/phonebook");
2)这是我的AndroidManifest:
<provider android:name=".ContenProvExample"
android:authorities="com.ranj.contenprovexample"
/>
3)在onCreate()
内的活动中收到错误:
ContentResolver cnrslvr = getContentResolver();
cnrslvr.insert(ContenProvExample.Constants.CONTENT_URI, getValues());