다음을 통해 공유


NdefRecord.CreateApplicationRecord(String) 메서드

정의

새 AAR(Android 애플리케이션 레코드)을 만듭니다.

[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

매개 변수

packageName
String

Android 패키지 이름

반환

Android 애플리케이션 NDEF 레코드

특성

설명

새 AAR(Android 애플리케이션 레코드)을 만듭니다.

이 레코드는 전체 NDEF 메시지를 처리하는 데 사용해야 하는 패키지를 다른 Android 디바이스에 나타냅니다. 이 레코드를 메시지에 포함하면 의도한 패키지가 메시지를 받도록 할 수 있습니다.

Android 디바이스가 포함된 Android 애플리케이션 레코드를 하나 이상 디스패치 NdefMessage 하면 해당 레코드에 포함된 애플리케이션이 메시지에 표시되는 순서대로 의도에 대한 NfcAdapter#ACTION_NDEF_DISCOVERED 기본 설정 대상이 됩니다. 이 디스패치 동작은 아이스크림 샌드위치의 Android에 처음 추가되었습니다.

디바이스에 설치된 애플리케이션이 없는 경우 Market 링크가 첫 번째 애플리케이션에 열립니다.

Android 애플리케이션 레코드는 호출 NfcAdapter#enableForegroundDispatch된 애플리케이션을 재정의하지 않습니다.

에 대한 android.nfc.NdefRecord.createApplicationRecord(java.lang.String)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상