Autore Topic: Libreria ADK com.android.future.usb  (Letto 1831 volte)

Offline walterp

  • Nuovo arrivato
  • *
  • Post: 12
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    S4 Samsung
  • Sistema operativo:
    Android 4.2
Libreria ADK com.android.future.usb
« il: 09 Luglio 2014, 14:46:43 CEST »
0
ciao a tutti
Sono giorni e notti che cerco sul web e tento di usare questa libreria

import com.android.future.usb.UsbAccessory;
import com.android.future.usb.UsbManager;

ma non so come importarla come libreria ....se cerco i file li trovo ma il package non so dove sia .
La documentazione in rete dice che si puo' usare anche le seguenti librerie
import android.hardware.usb.UsbAccessory;
import android.hardware.usb.UsbManager;
e con opportune modifiche , che ho fatto nel codice , usarle al posto delle prime ....

private UsbManager mUsbManager;
private UsbAccessory mAccessory;
vengono creati cosi
mUsbManager = (UsbManager) getSystemService(Context.USB_SERVICE);
maccessory = (UsbAccessory)intent.getParcelableExtra(UsbManager.EXTRA_ACCESSORY);

La libreria vecchia invece dichiarava cosi ....
mUsbManager = UsbManager.getInstance(this); 
Insomma Open Accessory e' un vero diastro ..... non si reisce a capire , nonostante averlo scaricato ed installato , come fare per collegare via USB il mio S4 con scheda Arduino o altro sistema embedded
In questo moodo compila senza errori , ma alcuni metodi vengono visualizzati sbarrati ....
Poi come al solito quando faccio per caricare sul genymotion mi da i soliti errori che la classe tale non esiste ect
Qualcuno ha provato a collegare USB il proprio mobile con sistemi esterni ?