title: image_picker dose not ask for permission to use gallery and camera
body: <p>image_picker widget does not ask for permission while opening the gallery and camera.
  what should I do in order to ask permission though I know that the image_picker package does implicitly ask for permission? but in my case, it didn't. I have tried every solution that I found on the internet .none of them can solve my problem.</p>
  <p>pubspec.yml</p>
  <pre><code>dependencies:
    flutter:
      sdk: flutter
  
  
    # The following adds the Cupertino Icons font to your application.
    # Use with the CupertinoIcons class for iOS style icons.
    cupertino_icons: ^1.0.2
    # image_picker: ^0.8.5+3
    image_picker: ^0.8.5+3
  </code></pre>
  <p>AndroidMenifest.xml</p>
  <pre><code> &lt;manifest xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;
          package=&quot;com.example.flutter_application_1&quot;&gt;
          &lt;!-- The INTERNET permission is required for development. Specifically,
               the Flutter tool needs it to communicate with the running application
               to allow setting breakpoints, to provide hot reload, etc.
          --&gt;
          &lt;uses-permission android:name=&quot;android.permission.INTERNET&quot;/&gt;
          &lt;uses-permission android:name=&quot;android.permission.WRITE_EXTERNAL_STORAGE&quot; /&gt;
          &lt;uses-permission android:name=&quot;android.permission.READ_EXTERNAL_STORAGE&quot; /&gt;
          &lt;uses-feature android:name=&quot;android.hardware.camera&quot; android:required=&quot;false&quot; /&gt;
      
      &lt;/manifest&gt;
      
      &lt;!-- &lt;application
              android:name=&quot;io.flutter.app.FlutterApplication&quot;
              android:label=&quot;xxxxxx&quot;
              android:icon=&quot;@mipmap/launcher_icon&quot;&gt;
              &lt;activity&gt;
              android:name=&quot;io.flutter.app.FlutterApplication&quot;
              android:requestLegacyExternalStorage=&quot;true&quot;
      
              &lt;/activity&gt;
      &lt;/application&gt;
      
      &lt;uses-permission android:name=&quot;android.permission.WRITE_EXTERNAL_STORAGE&quot; /&gt;
      &lt;uses-permission android:name=&quot;android.permission.READ_EXTERNAL_STORAGE&quot; /&gt; --&gt;
  </code></pre>