title: No activity found to handle Intent - android.intent.action.OPEN_DOCUMENT
body: <p>I am trying my hand on Storage Access Framework of android 4.4</p>
  
  <p>I have developed a dummy app which fires an intent on start of the activity. </p>
  
  <pre><code>    Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT);
      intent.addCategory(Intent.CATEGORY_OPENABLE);
      startActivityForResult(intent, READ_REQUEST_CODE);
  </code></pre>
  
  <p>Also I have developed another dummy app which serves as the file-provider.</p>
  
  <pre><code>        &lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.example.saf"
      android:versionCode="1"
      android:versionName="1.0" &gt;
  &lt;uses-sdk
      android:minSdkVersion="19"
      android:targetSdkVersion="19" /&gt;
  
  &lt;uses-permission android:name="android.permission.MANAGE_DOCUMENTS"/&gt;
  
  &lt;application
      android:allowBackup="true"
      android:icon="@drawable/ic_launcher"
      android:label="@string/app_name"
      android:theme="@style/AppTheme" &gt;
      &lt;activity
          android:name="com.example.saf.MainActivity"
          android:label="@string/app_name" &gt;
          &lt;intent-filter&gt;
              &lt;action android:name="android.intent.action.MAIN" /&gt;
  
              &lt;category android:name="android.intent.category.LAUNCHER" /&gt;
          &lt;/intent-filter&gt;
      &lt;/activity&gt;
  
      &lt;provider
          android:name="com.example.saf.MyFileProvider"
          android:authorities="com.example.saf.documents"
          android:exported="@bool/is_kitkat"
          android:enabled="@bool/is_kitkat"
          android:grantUriPermissions="@bool/is_kitkat"
          android:permission="android.permission.MANAGE_DOCUMENTS"&gt;
          &lt;intent-filter&gt;
              &lt;action android:name="android.content.action.DOCUMENTS_PROVIDER" /&gt;
          &lt;/intent-filter&gt;
      &lt;/provider&gt;
  
  &lt;/application&gt;
  </code></pre>
  
  <p></p>
  
  <p>I have implemented the class MyFileProvider. </p>
  
  <p>But when I launch the user-app (the one which fires the intent), I get the following error</p>
  
  <pre><code>android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.OPEN_DOCUMENT cat=[android.intent.category.OPENABLE] }
  </code></pre>
  
  <p>I was just following developer docs of android. Any ideas what I might be doing wrong?</p>
  
  <p>Edit:
  Here is my latest Manifest. 
  Also do I need to have a "proper" implementation of the MyFileProvider "extends DocumentsProvider"? Can I just return null in the functions for now?</p>