NFC pilas en el sistema operativo Android

¿Puede alguien ayudarme a entender el estado actual de la pila NFC de Android? Con el sistema operativo 2.3 se lanzó un pequeño soporte NFC (limitado sólo a la lectura de etiquetas NXP), más tarde el Google aumenta la API, por lo que en OS 2.3.3 se soporta el rango más amplio de etiquetas y también es posible p2p.

Mi pregunta es cómo la pila Open NFC ( http://www.open-nfc.org/ ) encaja en estado actual?

Según entiendo, la pila Open NFC es una actividad paralela y es un reemplazo opcional de la pila actual. Debido a su descripción supera algunos límites de la aplicación de la pila de Google NFC y hace nuevas adaptaciones de HW (es decir, soporte para nuevos tipos de etiquetas) más fácil …

A mi entender esta pila está destinada a por utilizado por los fabricantes de dispositivos, no desarrolladores móviles – ¿no? ¿O es posible descargar la pila Open NFC, compilarla como una biblioteca, ponerla en .apk y usar como alternativa la pila de Google?

Pero incluso será posible para los desarrolladores de aplicaciones utilizar la pila Open NFC – ¿tiene sentido con las nuevas características del sistema operativo 2.3.3?

¿Puede alguien ayudarme a entender el estado actual de la pila NFC de Android? Con el sistema operativo 2.3 se lanzó un pequeño soporte NFC (limitado sólo a la lectura de etiquetas NXP), más tarde el Google aumenta la API, por lo que en OS 2.3.3 se soporta el rango más amplio de etiquetas y también es posible p2p.

Mi pregunta es cómo la pila Open NFC (http://www.open-nfc.org/) se ajusta al estado actual ??

Por el momento (Android 2.3.4), la plataforma Android no integra la pila Open NFC. Esta pila tiene varias ventajas: no se limita a un hardware NFC particular, portátil a muchos entornos diferentes (no sólo Android), muchas características adicionales en comparación con la pila actual. Por otro lado, como Open NFC no forma parte del entorno estándar de Android, requiere cierto trabajo (pero en realidad es bastante fácil) para usar esta pila en una plataforma de Android. La documentación de Open NFC describe este proceso.

Según entiendo, la pila Open NFC es una actividad paralela y es un reemplazo opcional de la pila actual. Debido a su descripción supera algunos límites de la aplicación de la pila de Google NFC y hace nuevas adaptaciones HW (es decir, soporte para nuevos tipos de etiquetas) más fácil …

Correcto.

A mi entender esta pila está destinada a por utilizado por los fabricantes de dispositivos, no desarrolladores móviles – ¿no? ¿O es posible descargar la pila Open NFC, compilarla como una biblioteca, ponerla en .apk y usar como alternativa la pila de Google?

Desafortunadamente, debido a que el kernel estándar de Android no admite la carga de módulos, la pila Open NFC no puede ser simplemente instalada como otra aplicación, requiere un cambio de kernel. Pero una vez que se reemplaza el kernel, es muy fácil implementar y usar la pila Open NFC.

Pero incluso será posible para los desarrolladores de aplicaciones utilizar la pila Open NFC – ¿tiene sentido con las nuevas características del sistema operativo 2.3.3?

Un desarrollador de aplicaciones probablemente debe atenerse a las características del sistema operativo, aunque sea más limitado, ya que aseguran la portabilidad del código sobre cualquier teléfono habilitado para NFC. Pero si usted está tratando de usar "más" características que lo que viene con Android, Open NFC es un buen candidato.

Espero que esto ayude…

A mi entender esta pila está destinada a por utilizado por los fabricantes de dispositivos, no desarrolladores móviles – ¿no?

De acuerdo con el sitio de Open NFC, sí.

  • ADT de Android: no fragment_main.xml, sólo activity_main.xml
  • "Falta el componente de herramientas de plataforma de SDK!"
  • Establecer la ruta existente de android sdk a eclipse
  • No se pudieron resolver todas las dependencias para la configuración ': app: _debugApkCopy'
  • Introducción al SDK de Android de WeChat
  • Aplicación que se estrella en Android API menos de 5.0 (piruleta)
  • ¿Existe una biblioteca de código abierto de OCR o sdk (gratuita) para Android e iOS?
  • Instalar error de software en Eclipse
  • Android: ¿Por qué el SDK no proporciona al programador la posibilidad de agregar fácilmente perfiles WiFi (EAP)?
  • Compilación de error en "Usar el ejemplo de inicio de sesión de Facebook"
  • Administrador de dispositivos virtual deshabilitado en Android Studio
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.