Android-两个ContentProvider getContentResolver()检索哪一个?

Android-两个ContentProvider getContentResolver()检索哪一个?,android,android-manifest,android-contentprovider,Android,Android Manifest,Android Contentprovider,假设我在同一个Android清单中定义了两个ContentProvider,它们都包含在同一个包中 调用时:context.getContentResolver() 我的CRUD操作将流向哪个ContentProvider?在ContentResolver上运行请求时,会传入URI。这决定了调用什么contentProvider。当您在ContentResolver上运行请求时,会传入一个URI。这就是决定调用什么contentProvider的原因。ContentResolver将决定操作的位

假设我在同一个Android清单中定义了两个ContentProvider,它们都包含在同一个包中

调用时:
context.getContentResolver()


我的CRUD操作将流向哪个ContentProvider?

在ContentResolver上运行请求时,会传入URI。这决定了调用什么contentProvider。

当您在ContentResolver上运行请求时,会传入一个URI。这就是决定调用什么contentProvider的原因。

ContentResolver将决定操作的位置。请求操作时,第一个参数是一个Uri,其中包含权限和路径。解析程序将权限与单个ContentProver匹配,然后向该提供程序发出调用

ContentResolver将决定操作的方向。请求操作时,第一个参数是一个Uri,其中包含权限和路径。解析器将权限与单个ContentProver匹配,然后向该提供者发出调用