2011-05-13 6 views
1

태그를 읽을 수있는 애플리케이션을 만들고 싶습니다. NFCDemo 코드를 복사했지만 작동하지 않았습니다. 나 또한Android NFC : 읽기 태그가 작동하지 않습니다.

<intent-filter> 
    <action android:name="android.nfc.action.NDEF_DISCOVERED" /> 
    <data android:mimeType="mime/type" /> 
</intent-filter> 
<intent-filter> 
    <action android:name="android.nfc.action.TECH_DISCOVERED" /> 
    <meta-data android:name="android.nfc.action.TECH_DISCOVERED" 
    android:resource="@xml/nfc_tech_filter" /> 
</intent-filter> 
<intent-filter> 
    <action android:name="android.nfc.action.TAG_DISCOVERED" /> 
    <category android:name="android.intent.category.DEFAULT"/> 
</intent-filter> 

을 내 매니 페스트 파일에 추가했습니다.

응용 프로그램이 호출되지 않습니다하지만/나는 내 넥서스 S.

에 어떤 도움

감사 태그를 개최 할 때 열리는!

답변

1

처음에 쉽게 만들려면 모든 인 텐트 필터를 제거하고 TAG_DISCOVERED 필터는 제거하십시오. 이것이 가장 기본적인 것입니다. NFC 칩이 NFC 태그를 발견하면 TAG_DISCOVERED를 사용하여 이벤트를 보내고 이벤트를 보냅니다. 액티비티에 대한 필터를 등록한 경우 해당 액티비티에 인 텐트 선택기가 표시되어야합니다.

관련 문제