title: Intent.ACTION_SEND not working on Oreo
body: <p>I am developing a custom camera application which captures a picture and stores it in the gallery. When I share that image using Intent.ACTION_SEND, it works absolutely fine on all devices except for devices having <strong>API 26, i.e. OREO.</strong></p>
  
  <p>My code to share the image is:</p>
  
  <pre><code>Intent shareIntent = new Intent();
              shareIntent.setAction(Intent.ACTION_SEND);
              shareIntent.setType("image/jpeg");
              Uri uriShare = Uri.fromFile(outFile);
              //outfile is the path of the image stored in the gallery
              shareIntent.putExtra(Intent.EXTRA_STREAM, uriShare);
              startActivity(Intent.createChooser(shareIntent, ""));
  </code></pre>
  
  <p>Can anyone help me resolve this issue?</p>