2011-11-23 32 views
13

general: Hemos desarrollado una aplicación que permite a los clientes comprobar en el uso de una tarjeta habilitada con NFC estacionaria Nexus S. La aplicación se siente listo para leer una tarjeta, cuando una Cuando se toca la tarjeta, la aplicación lee la identificación única de la tarjeta NFC.Android NFC encierra/detiene el escaneado después repetitiva exploraciones

Problema: El desafío que nos hemos encontrado es que el Nexus S se bloquea después de escanear de 50 a 100 etiquetas. La aplicación continúa funcionando, al igual que Android, sin embargo, ni nuestra aplicación ni la aplicación nativa de Android leerán una etiqueta. Es como si el escáner se hubiera desactivado. Lo he probado usando 4 dispositivos Nexus S diferentes con Android 2.3.6.

Depuración: La única solución que he podido encontrar es que ya sea: - potencia el nexo s apagar y encender de nuevo en - Desactivar la NFC y luego volver a habilitarla a través del ajuste -> Configuraciones de red inalámbricas & -> NFC

Si cualquiera de ellas se hace, el escáner vuelve a funcionar y la aplicación continúa funcionando normalmente hasta que se bloquea nuevamente después de aproximadamente 70 escaneos.

Alguna idea de cómo solucionar este error o solucionar el problema?

Actualización: Parece que esto no es solo con nuestra aplicación, al probar la aplicación nativa "Etiquetas" que viene con el Nexus S también tiene este problema.

+1

He experimentado lo mismo, escaneando una amplia variedad de etiquetas. –

+1

Mismo problema aquí, pero sucede después de solo alrededor de 10 escaneos. –

+0

No es posible programarlo sin un rooting device. Pero puede iniciar la Actividad de configuración de NFC mediante la acción de intención Configuración.ACTION_NFC_SETTINGS para api nivel 16 y superior. Para api <16 use Settings.ACTION_WIRELESS_SETTINGS – Stallion

Respuesta

2

Hemos experimentado el mismo problema con nuestras aplicaciones NFC. Parece ser un problema de hardware. Hemos hecho lo mismo que está haciendo al volver a habilitar NFC en la configuración.

Lamentablemente, no creo que sea su problema, por lo que es posible que tenga que informar el problema directamente a Samsung o Google a través del Soporte técnico de Samsung o un informe de error de Google Android.

Otra cosa que hacer es ver cómo funciona el reconocimiento de etiquetas con el nuevo Galaxy Nexus cuando se lanza en las próximas 2 semanas.

Cuestiones relacionadas