No puedo iniciar mi aplicación de Android en el Samsung Galaxy S2. Estoy tratando de usar Google Add on Library for USB Accessory. Cuando ejecuto la misma aplicación en Google Nexsus S, funciona bien.USB API de accesorios en Samsung Galaxy S2 Android
En el archivo de manifiesto de la aplicación que he utilizado la siguiente etiqueta (bajo la etiqueta de solicitud):
<uses-library android:name="com.android.future.usb.accessory"/>
El error que estoy recibiendo en la consola es
[2011-08-11 12:00:28 - App] Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY
[2011-08-11 12:00:28 - App] Please check logcat output for more details.
[2011-08-11 12:00:29 - App] Launch canceled!
Ahora bien, si omito la siguiente línea del manifiesto:
<uses-library android:name="com.android.future.usb.accessory"/>
Recibo el siguiente error en LogCat:
08-11 11:58:40.250: ERROR/AndroidRuntime(30780): java.lang.NoClassDefFoundError: com.android.future.usb.UsbManager
¿Alguna idea para evitar este problema?
Mi objetivo es utilizar el host USB (o al menos usar la API de accesorios USB) en Galaxy S2.
¡El problema es que falta la biblioteca compartida en el teléfono ...! – Noby