Sono un principiante che apprende java e nfc. In realtà ho davvero bisogno di aiuto per i miei compiti "programmazione NFC". provo questo tutorial http://open-nfc.org/wp/editions/sdk-edition/creating-a-java-example/ e ho ancora ottenere questo errore msg:Come creare un semplice programma NFC usando java?
Start failed !
NfcException : Error while starting the NFC Manager - Caused by NFC error DRIVER
at org.opennfc.NfcManager.start(Unknown Source)
at org.opennfc.NfcManager.getInstance(Unknown Source)
at example.Example.main(Example.java:26)
Exception in thread "main" java.lang.IllegalStateException
at org.opennfc.NfcManager.stop(Unknown Source)
at example.Example.main(Example.java:36)
In realtà, quello che voglio fare funzionare è questo codice di esempio da open-NFC
NfcManager mgt = NfcManager.getInstance(null);
try {
System.out.println(mgt.getProperty("open_nfc.version"));
System.out.println(mgt.getProperty("nfcc.firmware_version"));
} finally {
try {
mgt.stop();
} catch(NfcException e) {
System.out.println("Error :" + e.getMessage());
}
}
ho già avviare la connessione centro, simulatore di nfc e porting del server. E ho un dispositivo QPROX QP3000, già connesso al mio PC. Sto usando eclipse juno e windows 7.
Quindi il tuo piano è di interagire con il tuo lettore NFC con alcuni tag? – ThomasRS
Ti suggerisco di ristrutturare il tuo codice in modo che ciascuna delle chiamate getProperty() sia all'interno del proprio blocco try con le proprie catture. Anche getInstance() ha bisogno di un blocco try? Dai un'occhiata a http://docs.oracle.com/javase/tutorial/essential/exceptions/index.html riguardante le eccezioni o questo tutorial http://tutorials.jenkov.com/java-exception-handling/basic-try- catch-finally.html –
@pricillia Ti suggerisco di provare https://github.com/grundid/nfctools, per iniziare https://github.com/grundid/nfctools-esamples, sarà molto utile. – cypronmaya