从下面的谷歌示例
As an example of designing and coding content URI handling, consider a provider with the authority com.example.app.provider that recognizes the following content URIs pointing to tables:
content://com.example.app.provider/table1: A table called table1.
content://com.example.app.provider/table2/dataset1: A table called dataset1.
content://com.example.app.provider/table2/dataset2: A table called dataset2.
content://com.example.app.provider/table3: A table called table3.
我在这里很困惑。这个例子是否意味着 Table1Contentprovider、Table2ContentProvider、Table3ContentProvider 指向同一个权限 url?根据我的阅读,每个提供者都应该有唯一的权限 URL。
或者这是否意味着,这里只有一个提供者可以处理所有 3 个表?如果是这样,在提供者的查询方法中,我们是否运行 sql 查询来获取与所有三个表相关的数据?