title: Handling temporary Uri without a UI activity
body: <p>My app handles Uri shared by the user (registered to <code>intent.action.SEND</code> and <code>intent.action.SEND_MULTIPLE</code>)<br>
  I resolve and send these files using TCP but I want to do this completely on the background.  </p>
  
  <p>As some Uri's work fine, I've tried sharing a photo from Google Photos and got <code>Permission Daniel</code> exception since my activity was destroyed before I finished handling the Uri data.  </p>
  
  <p>I've tried starting a service thinking the Uri permission might be 'saved' but I guess it's not.<br>
  Is there any way I can handle the Uri without displaying a blocking UI activity?</p>