title: Writing USB driver for Android
body: <p>I am developing an android application in which I need to connect to a USB device.</p>
  
  <p>I have developed a similar application on windows and I have driver written in c.</p>
  
  <p>I want to develop an USB driver for my android application.
  I want to know what things are neccessary to develop USB driver for android.</p>
  
  <p>or</p>
  
  <p>Can I reuse the code written in c by using ndk.</p>
  
  <p>Thanks,</p>