Comunicación con dispositivo USB serie en Android

Tengo un dispositivo por encargo para medir la corriente. Este dispositivo se puede conectar a la PC y la comunicación se realiza a través de USB. Se basa en el chip FTDI. Tengo una aplicación escrita en Java y esa aplicación está usando la biblioteca rxtxSerial.dll y gnu.io.rxtx_2.1.7.4.jar. Ahora quiero portar esta aplicación en mi dispositivo android y estoy poco confundido poco qué hacer eso? Todo lo que tengo es la tableta de android (os versión 4.1.1), OTG cable y este dispositivo de medición.

¿Debería arraigar mi dispositivo? ¿Hay algún tipo de biblioteca que puedo simplemente añadir a mi aplicación Java Android y leer datos a través de USB? ¿Donde empezar?

He intentado portar la aplicación existente para la PC usando la misma biblioteca, pero rxtxSerial.dll falta y no puedo transferirlo a mi dispositivo androide.

Realmente puedo recomendar la biblioteca USB-Serial-For-Android, que soporta múltiples chips usb-a-serial populares (también FTDI) y no hay necesidad de enraizamiento. Echa un vistazo al proyecto GitHub aquí .

Hay un proyecto dedicado a la comunicación serial en Android. Android-serialport-api . Creo que es un buen recurso para empezar.

FTDI también proporciona recursos relacionados con Android.

No estoy muy seguro si entiendo bien tu problema, pero si quieres instalar tu archivo .jar de Android en tu tableta de Android, debes conectar la tableta a tu PC, de lo que habrá algún aviso, que tienes que Habilitar alguna conexión entre estos gadgets, o algo así. Así que sólo de acuerdo para permitirlo. Ahora pegue el archivo jar en la tableta. Ahora ya puede desconectar el PC y la tableta. Debes ir a la Configuración de la tableta (ya que podría estar deshabilitada para descargar desde otro lugar, que Google Play), así que solo tienes que habilitarla. Ahora usted tiene que encontrar el archivo jar en la tableta, haga clic en él y lo que puede instalar.

  • USB OTG teléfonos compatibles?
  • Android lectura / escritura de archivos en la unidad USB OTG programatically
  • Uso del teléfono Android como host USB para montar unidades externas en el teléfono y acceder a la memoria de la unidad externa a través del teléfono
  • Reproducir vídeo utilizando USB conectado a través de cable OTG en Android?
  • ¿Cómo puede acceder la aplicación a los archivos de almacenamiento USB OTG en Android 6.0 (API nivel 23) sin root?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.