12.1.7. 更新Android Manifest文件

优质
小牛编辑
133浏览
2023-12-01

12.1.7.更新Android Manifest文件

同其它基本构件一致,我们需要将这个Content Provider注册到Manifest文件中。注意,这里的android:authorities定义了URI的典据(authority),也就是访问这个Content Provider的凭据。一般来说,这个典据就是Content Provider的类名,或者类所在的package名。在此我们选择前者。

<application>

...

<provider android:name=".StatusProvider"

android:authorities="com.marakana.yamba7.statusprovider" />

...

</application>

到这里,我们的Content Provider就已全部完成,接下来就可以在其它构件里使用它了。不过目前为止,各构件访问数据库的操作仍统一在YambaApplication中的StatusData对象上,然而这个Content Provider还没有派上什么用场。但要为其它应用程序提供数据的话,就离不开Content Provider了。