Compartilhar via


NdefRecord.CreateApplicationRecord(String) Método

Definição

Crie um novo registro de aplicativo 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

Nome do pacote Android

Retornos

Registro NDEF do aplicativo Android

Atributos

Comentários

Crie um novo registro de aplicativo Android (AAR).

Esse registro indica para outros dispositivos Android o pacote que deve ser usado para manipular toda a mensagem NDEF. Você pode incorporar esse registro em qualquer lugar em sua mensagem para garantir que o pacote pretendido receba a mensagem.

Quando um dispositivo Android envia um NdefMessage contendo um ou mais registros de aplicativos Android, os aplicativos contidos nesses registros serão o destino preferencial para a NfcAdapter#ACTION_NDEF_DISCOVERED intenção, na ordem em que aparecem na mensagem. Esse comportamento de envio foi adicionado pela primeira vez ao Android no Ice Cream Sandwich.

Se nenhum dos aplicativos tiver um estão instalados no dispositivo, um link do Market será aberto para o primeiro aplicativo.

Observe que os registros de aplicativos do Android não anulam os aplicativos que chamaram NfcAdapter#enableForegroundDispatcho .

Documentação Java para android.nfc.NdefRecord.createApplicationRecord(java.lang.String).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a