SQLite
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> SQLite

Làm cách nào để sửa lỗi không tìm thấy url của nhà cung cấp nội dung trong Android Content provider?

Bạn đang sử dụng

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

Vì vậy, điều này

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

Vì vậy, hãy đảm bảo rằng bạn xác định ContentProvider của mình với cùng một authority trong manifest.xml

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

Hy vọng điều này sẽ hiệu quả với bạn.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cập nhật ListView dựa trên ContentProvider được SQLite hỗ trợ

  2. SQLite - Tạo cơ sở dữ liệu

  3. Cách cải thiện hiệu suất cho cơ sở dữ liệu SQLite cho Android

  4. Phòng - Sử dụng SQLites bên ngoài cũng như DB nội bộ

  5. Room API - Làm cách nào để truy xuất id được tạo gần đây của đối tượng?