Uso de libusb en Android sin enraizamiento
Estoy tratando de comunicarse con el dispositivo USB desde el teléfono inteligente basado en Android a través de OTG. Pude comunicarme con mi dispositivo usando la API de host USB de Android. El problema de la solución USB Host API es el rendimiento (transferencia única en masa limitada por 16384 bytes).
El libusb puede realizar peticiones más grandes y ahora estoy intentando integrarlo usando Android NDK. He logrado compilar fuentes libusb para Android e incluso initUSB()
, pero libusb_open(dev, &dev_handle)
devuelve -3 (Acceso denegado).
- Cómo reparar desenchufar el error de cable usb en android con la web cam usb?
- Uso de la API de host USB de Android para leer mi controlador de juego USB u otros datos de dispositivo USB
- Permisos de archivos Linux para dispositivos USB en Android
- Cómo enviar un mensaje de Android a Windows mediante USB
- USB USB OTG Lectura Usb Drive
¿Cómo puedo pasar el descriptor de archivo
int fd = connection.getFileDescriptor()
A libusb después de obtener USB_PERMISSION bajo Android USB Host API y obtener acceso a dispositivos USB bajo libusb?
- Android como anfitrión de ATtiny85 Digispark
- ¿Cómo comunicarse con un dispositivo USB?
- ¿Es posible detectar la depuración USB en los dispositivos Android?
- Android Tablet no puede encontrar el dispositivo USB a través de puerto USB, pero puede a través de OTG cable
- ¿Cómo hacer una aplicación básica Android Host USB?
- Gestionar todos los eventos de mouse en Android
- Cómo establecer un protocolo USB adb entre dos dispositivos Linux
- "No hay dispositivos conectados", tratando de conectar mi LG a mi máquina Ubuntu
Esto es lo que estás buscando.
https://github.com/kuldeepdhaka/libusb/tree/android-open2
Sólo compilarlo y dejarlo en.
Consulte la sección "Cómo hacerlo para Android" para obtener un uso completo.
Hice toda la modificación requerida a libusb (y también lo estoy usando).
Tiene la corrección de SELinux para "Android 5.0" + también.
- BitmapFactory.Options da 0 ancho y altura
- ¿Existe alguna buena API de OCR para iPhone y / o teléfonos Android?