sql >> Database >  >> RDS >> SQLite

Hoe repareer je de URL van de inhoudsprovider die niet wordt gevonden in de Android-inhoudsprovider?

Je gebruikt

private static final String AUTHORITY =  "com.example.todos.contentprovider";
// It should same as you defined in manifest

Dus dit

Caused by: java.lang.IllegalArgumentException: Unknown URL content://com.example.todos.contentprovider/todos 

Zorg er dus voor dat u uw ContentProvider definieert met dezelfde authority in manifest.xml

<provider
       android:authorities="com.example.todos.contentprovider"
       android:name=".YOUR_ContentProvider" >
</provider> 

Ik hoop dat dit voor u zal werken.



  1. Django-DB-Migrations:kan TABLE niet WIJZIGEN omdat er triggergebeurtenissen in behandeling zijn

  2. Samengestelde primaire sleutel maken in MySQL

  3. SQL:Herhaal een resultaatrij meerdere keren en nummer de rijen

  4. INVOEREN IN ... SELECTEER UIT ... OP DUPLICATE KEY UPDATE