title: READ_EXTERNAL_STORAGE permission is in manifest but still doesn't work
body: <p>In androidmanifest.xml I have:</p>
  
  <pre><code>    &lt;uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /&gt; 
  &lt;uses-sdk
          android:minSdkVersion="16"
          android:targetSdkVersion="23" /&gt;
  </code></pre>
  
  <p>In build.gradle I have:</p>
  
  <pre><code>android {
      compileSdkVersion 23
      buildToolsVersion "23.0.1"
  
      defaultConfig {
          multiDexEnabled true
          applicationId "test"
          minSdkVersion 16
          targetSdkVersion 23
  </code></pre>
  
  <p>If i try to call <code>CameraRoll.getPhotos()</code> to get library photos I get error:</p>
  
  <pre><code>Could not get photos: need READ_EXTERNAL_STORAGE permission
      at createErrorFromErrorData
  </code></pre>
  
  <p>I am trying to run app on real device with android 6 and 7 on it, and I am trying to make it work like in IOS - when call getPhotos() to see permission request dialog.<br/>
  What is wrong here?</p>