2013-08-14 2 views
1

NFC 태그를 감지하여 NFC 태그를 읽고 쓰는 응용 프로그램을 만들었습니다. NFCAdapter를 사용하여 추가 태그를 감지했습니다.이 태그를 사용하여 android.nfc.tech.IsoDep을 사용하여 APDU 데이터를 자바 카드로 보냈습니다. (Jcop 31/36) 이제 태그를 감지하는 데 사용되는 브로드 캐스트 수신기를 구현해야합니다. (실제로 브로드 캐스트 수신기는 태그가 10 초마다 발견 됨) 수신기에서 태그를 수신하는 방법에 대한 기사를 찾았습니다. 그러나 이것들은 나에게 명확하지 않습니다. 누구나이 태그를 시작하는 방법을 알려 줄 수 있습니까 (일부 참조를 제공하는 것이 좋습니다) 감사합니다. SSVAndroid에서 방송 수신기를 사용하여 NFC 태그를 읽으십시오.

+0

NFC 또는 외부 nfc 리더로 작업하고 있습니까? – kandroid

+0

NFC에 내장되어 있습니다 (테스트 용 넥서스를 사용하고 있습니다) – Sajithv

+0

이 도움이 될 수 있습니다 - http://stackoverflow.com/questions/5546932/how-to-read-and-write-android-nfc - 태그 – kandroid

답변

0

유일한 방법 나는 별도의 스레드에서 isconnected 메소드를 폴링하는 것으로 파악했습니다. 수신자에서 nfc.action.TECH_DISCOVERED 의도를 수신하려했으나 작동하지 않았으므로 대신 싱글 레프 런치 모드로 활동을 사용할 수 있습니다

관련 문제