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í.

  • Compilación de error en SDK "Utilizar Facebook Login"
  • Creación de un libro de ubicación con Android
  • Establecer la ruta existente de android sdk a eclipse
  • Cómo ejecutar la aplicación en diferentes versiones de sdk en android
  • android.media paquete falta pocas clases en sdk-plataformas
  • Error desconocido para las API de Google Intel x86 Atom System Image (Android Studio)
  • El contenedor 'Android Dependencies' hace referencia a una biblioteca no existente 'facebook-android-sdk \ facebook \ bin \ com_facebook_android.jar'
  • Java falta carpeta de origen necesaria: 'gen'
  • ¿Cómo consultar canciones en listas de reproducción en Android SDK?
  • Excepciones de Android NDK y C ++: estado actual?
  • Android Studio no me deja importar SDK
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.