title: How to read data from USB OTG Pen Drive in android?
body: <p>I am developing an application that have used of OTG Pen Drive, so concept like read data from OTG pen drive but all user have might not be a same device. </p>
  
  <p>I have tested on 5-6 devices that were given me different different USB OTG path. And even on same device I have remove pen drive and inserted again it was shown me different folder name of path.so I am not able to find exact path for all users. So, my questions are :</p>
  
  <ol>
  <li>How to get device is supported OTG or not programmatically ?</li>
  <li>How to find exact path for USB Pen Drive OTG programmatically for all devices those supported OTG?</li>
  <li>will it respond same path if user insert/remove multi times? and If user may be format Pen Drive then also ?      </li>
  </ol>