title: Understanding provider attribute "android:multiprocess" in Android Manifest
body: <p>In creating a mobile application for Android, I am dealing with a SQLite database which requires a ContentProvider. The ContentProvider is used for adding, update, reading, or deleting data from the database.</p>
  <p>I read <a href="http://developer.android.com/guide/topics/manifest/provider-element.html" rel="nofollow noreferrer">http://developer.android.com/guide/topics/manifest/provider-element.html</a> but I did not find any further information what it means, especially for working with databases.</p>
  <p>I have seen some manifests that define the following provider:</p>
  <pre><code>&lt;provider
      android:name=&quot;main.ContentProvider&quot;
      android:authorities=&quot;main.ContentProvider&quot;
      android:multiprocess=&quot;true&quot;&gt;
  &lt;/provider&gt;
  </code></pre>
  <p>What does it mean to have multiprocess set to <em>true</em>? Does that mean many database queries will be handled simultaneously? And if I set it to <em>false</em>, what happens then?</p>
  <p>Thx.</p>