理解android清单中的提供者属性“android:multiprocess”

理解android清单中的提供者属性“android:multiprocess”,android,android-manifest,multiprocess,Android,Android Manifest,Multiprocess,在为Android创建移动应用程序时,我要处理一个SQLite数据库,它需要一个ContentProvider。ContentProvider用于添加、更新、读取或删除数据库中的数据 我读过,但没有找到任何进一步的信息,尤其是关于数据库的信息 我看到一些清单定义了以下提供者: <provider android:name="main.ContentProvider" android:authorities="main.ContentProvid

在为Android创建移动应用程序时,我要处理一个SQLite数据库,它需要一个ContentProvider。ContentProvider用于添加、更新、读取或删除数据库中的数据

我读过,但没有找到任何进一步的信息,尤其是关于数据库的信息

我看到一些清单定义了以下提供者:

<provider
    android:name="main.ContentProvider"
    android:authorities="main.ContentProvider"
    android:multiprocess="true">
</provider>
将多进程设置为true意味着什么?这是否意味着将同时处理多个数据库查询?如果我把它设为false,会发生什么


Thx.

一位Android框架工程师说不要使用此属性

不要用这个,这是一些旧的原油从1.0之前的设计,没有 这些天来,我们应该忽视工作和工作。只是假装像 属性不存在。:}

-您收到此消息是因为您订阅了Google Groups Android Developers group。若要发布到此组,请发送电子邮件 发送至android-d...。@googlegroups.com要取消此群的订阅,请发送 给android开发者的电子邮件+unsubscribe@googlegroups.com更多 选项,请访问以下地址的此组:

-Dianne Hackborn Android框架工程师hac...@Android.com

不要使用android:multiprocess=true


它不仅被动地帮不了你,而且还主动地引发其他问题。例如,如果您的android:multiprocess=true,则android:process=:新流程中不会启动某些内容。

欢迎指向潜在解决方案的链接,但如果该链接不再可用,请为将来的访问者添加一些详细信息。