title: uses-permission WRITE_EXTERNAL_STORAGE in ionic3
body: <p>I am just stuck.<br>
  <strong>I wanted to Download MP3 file to my app.</strong><br>
  I am able to download the <strong>same in browser</strong> while working on it,<br>
  As we know, there we need to provide <code>WRITE_EXTERNAL_STORAGE</code> permission. 
  To do so what I did is as below-  </p>
  
  <ol>
  <li>Opened <code>platforms/android/AndroidManifest.xml</code> </li>
  <li><p>added</p>
  
  <p><code>&lt;uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /&gt;</code><br>
  But its not working for me.
  Let me share my Machine Setup-  </p>
  
  <p>cli packages: (/usr/local/lib/node_modules)</p>
  
  <pre><code>@ionic/cli-utils  : 1.12.0
  ionic (Ionic CLI) : 3.12.0
  </code></pre>
  
  <p>global packages:</p>
  
  <pre><code>cordova (Cordova CLI) : 7.0.1 
  </code></pre>
  
  <p>local packages:</p>
  
  <pre><code>@ionic/app-scripts : 2.1.4
  Cordova Platforms  : android 6.2.3 ios 4.4.0
  Ionic Framework    : ionic-angular 3.6.0
  </code></pre>
  
  <p>I try for this 
  <a href="https://ionicframework.com/docs/native/android-permissions/" rel="nofollow noreferrer">https://ionicframework.com/docs/native/android-permissions/</a> </p></li>
  </ol>
  
  <p>Also try  <a href="https://github.com/dpa99c/cordova-custom-config-example/blob/master/config.xml" rel="nofollow noreferrer">https://github.com/dpa99c/cordova-custom-config-example/blob/master/config.xml</a> </p>
  
  <p>There is a way for cordova and another way to provide permissions 
  <a href="https://stackoverflow.com/questions/30042088/how-do-i-add-uses-permissions-tags-to-androidmanifest-xml-for-a-cordova-projec">How do I add &quot;uses-permissions&quot; tags to AndroidManifest.xml for a Cordova project?</a> 
  I am unable to write it.</p>
  
  <p>Help me plz...</p>