Compartir a través de


NdefRecord.CreateApplicationRecord(String) Método

Definición

Cree un nuevo registro de aplicación android (AAR).

[Android.Runtime.Register("createApplicationRecord", "(Ljava/lang/String;)Landroid/nfc/NdefRecord;", "")]
public static Android.Nfc.NdefRecord? CreateApplicationRecord (string? packageName);
[<Android.Runtime.Register("createApplicationRecord", "(Ljava/lang/String;)Landroid/nfc/NdefRecord;", "")>]
static member CreateApplicationRecord : string -> Android.Nfc.NdefRecord

Parámetros

packageName
String

Nombre del paquete de Android

Devoluciones

Registro NDEF de la aplicación Android

Atributos

Comentarios

Cree un nuevo registro de aplicación android (AAR).

Este registro indica a otros dispositivos Android el paquete que se debe usar para controlar todo el mensaje NDEF. Puede insertar este registro en cualquier parte del mensaje para asegurarse de que el paquete deseado recibe el mensaje.

Cuando un dispositivo Android envía un NdefMessage objeto que contiene uno o varios registros de aplicación de Android, las aplicaciones contenidas en esos registros serán el destino preferido para la NfcAdapter#ACTION_NDEF_DISCOVERED intención, en el orden en que aparecen en el mensaje. Este comportamiento de distribución se agregó por primera vez a Android en Ice Cream Sandwich.

Si ninguna de las aplicaciones tiene instalado un elemento en el dispositivo, se abrirá un vínculo De mercado a la primera aplicación.

Tenga en cuenta que los registros de la aplicación Android no invalidarán las aplicaciones que han llamado NfcAdapter#enableForegroundDispatcha .

Documentación de Java para android.nfc.NdefRecord.createApplicationRecord(java.lang.String).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a