2011-11-23 27 views
13

Panoramica: Abbiamo sviluppato un app che permette ai clienti check-in utilizzando una scheda abilitata NFC con un fermo Nexus S. L'applicazione sedersi pronto a leggere una carta, quando un scheda viene toccata, l'app legge l'ID univoco per la scheda NFC.Android NFC si blocca/interrompe la scansione dopo ripetitivo Scansioni

: La sfida che abbiamo incontrato è che il Nexus S si blocca dopo aver scansionato da 50 a 100 tag. L'app continua a funzionare, così come Android, tuttavia né la nostra app né l'app nativa di Android leggeranno un tag. È come se lo scanner fosse stato disabilitato. L'ho provato usando 4 diversi dispositivi Nexus S con Android 2.3.6.

Debug: L'unica soluzione che ho potuto trovare è quello di uno: - Potenza il nesso s off e poi accendere di nuovo su - disattivare NFC e poi riabilitarla tramite Impostazioni -> Wireless & impostazioni di rete -> NFC

Se uno di questi è fatto, lo scanner funziona di nuovo e l'app continua a funzionare normalmente fino a quando non si blocca nuovamente dopo circa 70 scansioni.

Qualche idea su come correggere questo bug o aggirare il problema?

Aggiornamento: sembra che questo non è solo con la nostra app, testare l'app nativa "Tag" che viene fornito con il Nexus S ha anche questo problema.

+1

Ho sperimentato la stessa cosa, analizzando un'ampia varietà di tag. –

+1

Lo stesso problema qui, ma succede dopo circa 10 scansioni. –

+0

Non è possibile programmaticamente senza dispositivo di rooting. Ma puoi avviare Attività impostazioni NFC per azione intent. Settings.ACTION_NFC_SETTINGS per api livello 16 e successivi. Per api <16 usa Settings.ACTION_WIRELESS_SETTINGS – Stallion

risposta

2

Abbiamo riscontrato lo stesso problema con le nostre app NFC. Sembra essere un problema hardware. Abbiamo fatto la stessa cosa facendo riabilitando NFC nelle impostazioni.

Purtroppo non penso che sia un problema tuo quindi potresti dover segnalare il problema direttamente a Samsung o Google tramite Samsung Tech Support o un bug report di Google Android.

Un'altra cosa da fare è vedere come il riconoscimento dei tag funziona con il nuovo Galaxy Nexus quando verrà rilasciato nelle prossime 2 settimane.

Problemi correlati