I'm developing an Android application that needs to communicate with a PC in the easiest possible way. preferably using USB, headphones jack or Bluetooth, this should be a two way connection.
I assumed USB would be the simplest, but got quite lost with USB Host/Accessory and am not even sure anymore that this is the way to go. tried usb-serial-for-android but couldn't find any example of using it with a computer, and the code as it is never recognized my computer as a device.
Is there any Right Way (tm) to do this? can someone share some sample code? everything I've found was for Arduino boards, which I don't have.
I'm not looking to transfer lots of data, but I need the latency to be as little as possible.
Any hints? Is USB isn't the way to go? I read that using the headphones jack is quite complicated and that BT has too many different implementations, but didn't really try these two other options.