Activity 용 매니페스트 파일에 필수 인 텐트 필터가 선언되었습니다.NFC 태그에 의해 활동이 시작되지 않았습니다.
시나리오 # 1 : 내가 NFCDemo 안드로이드 샘플 응용 프로그램 테스트시 -> 광범위한 캐스트 NFC 태그 -> 내 응용 프로그램이 다른 NFC 응용 NFC 태그 정보 & NXP 태그 정보와 같은 선택기 대화 상자에 메시지가 표시되는 시간입니다.
시나리오 # 2 : 실제 NFC 태그 (카드) -> NFC TagInfo를 스 와이프 한 후 TagInfo 앱은 선택기 대화 상자에 메시지가 표시되지만 앱에는 표시되지 않습니다.
내 요구 사항 -> 내 앱도 NFC 태그 정보 앱처럼 표시되어야합니다. 자세한 정보 -> 그 빈 카드!. 당신의 NFC 태그는 필터와 일치하는 NDEF 메시지가 포함되어있는 경우
<intent-filter>
<action android:name="android.nfc.action.NDEF_DISCOVERED" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="*/*" />
</intent-filter>
<intent-filter>
<action android:name="android.nfc.action.TAG_DISCOVERED" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
<intent-filter>
<action android:name="android.nfc.action.TECH_DISCOVERED" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
<meta-data
android:name="android.nfc.action.TECH_DISCOVERED"
android:resource="@xml/supporting_nfc_techlist" />
빈 카드는 NDEF 형식이며, 그렇지 않은 경우 – VGe0rge
추신 : support_nfc_techlist 파일 – VGe0rge
@ VGe0rge를 보여주십시오. 문제는 support_nfc_techlist에만 있으며, Michale Roland의 답변으로 문제를 해결하는 데 도움이되었습니다. 고마워요 VGe0rge –