title: Using USB GPS on android device without builtin GPS; Equivalent of gpsd
body: <p>I am developing an app for android 4.4 device. These do not have built in GPS. I am planning to use USB GPS (globalsat BU353-S4).</p>
  
  <p>I was looking for the Android equivalent of the gpsd library available in Linux. Though I could see few apps (You are here etc), I could not find any library API that I could make use of in my app development.</p>
  
  <p>So, I am thinking of using the <a href="http://developer.android.com/guide/topics/connectivity/usb/host.html" rel="nofollow">USB host API</a> with <a href="http://ktuukkan.github.io/marine-api/" rel="nofollow">marine-api</a> library to do this. I am afraid about how complex this could get and if I am reinventing the wheel.
  Anyone have a better suggestion here...</p>