Я пытаюсь создать ContentProvider
и получаю исключение при запросе вставки. Я пробовал разные поиски в Google, но не смог это исправить. Подскажите, пожалуйста, где я испортил URI, спасибо.
Ошибка
java.lang.IllegalArgumentException:
Unknown URL content://com.ranj.ContenProvExample/phonebook
1) Вот мой URI в классе ContenProvExample 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());