AndroidManifest中只有第一个提供程序在android中工作

AndroidManifest中只有第一个提供程序在android中工作,android,android-contentprovider,Android,Android Contentprovider,我的数据库中有不同的表,以及在recyclerview中显示这些表行的不同适配器 因此,为了对不同表中的行进行更改,我为每个行创建了内容提供者 <provider android:name=".database.WordListProvider" android:authorities="com.android.pinword" android:exported="false" /> <pro

我的数据库中有不同的表,以及在recyclerview中显示这些表行的不同适配器

因此,为了对不同表中的行进行更改,我为每个行创建了内容提供者

<provider
    android:name=".database.WordListProvider"
    android:authorities="com.android.pinword"
    android:exported="false" />

<provider
    android:name=".database.WordHistoryProvider"
    android:authorities="com.android.pinword"
    android:exported="false" />

<provider
    android:name=".database.FavListProvider"
    android:authorities="com.android.pinword"
    android:exported="false" />

但只有第一个提供者起作用。 当我使用内容解析器调用第二个提供者时,第一个提供者的内容uri将返回。
如何解决这个问题?

采取不同的措施。