title: Intent Filter for multiple MIME-types
body: <p>My question is how to properly specify an <code>Activity</code> handling different MIME-types in Manifest file. I'm trying to create an <code>Activity</code> that would handle different archives, so I add it to Manifest like this:</p>
  
  <pre><code>&lt;activity
      android:name=".activity.ArchiveActivity"
      android:label="@string/title_activity_archive" &gt;
      &lt;intent-filter&gt;
          &lt;action android:name="android.intent.action.VIEW" /&gt;
  
          &lt;category android:name="android.intent.category.DEFAULT" /&gt;
  
          &lt;data android:mimeType="application/zip" /&gt;
          &lt;data android:mimeType="application/gzip" /&gt;
          &lt;data android:mimeType="application/x-tar" /&gt;
          &lt;data android:mimeType="application/java-archive" /&gt;
      &lt;/intent-filter&gt;
  &lt;/activity&gt;
  </code></pre>
  
  <p>Unfortunately, this only works for .zip files. When I try to open a .jar archive, for example, from another application, it tells me that it's unable to find a proper application. Thanks in advance.</p>
  
  <p><strong>EDIT</strong> As it turns out, Android can't understand last three MIME-types, so I presume there is no way to open .jar files in Android using Intents. </p>