답변:
이때는 "아니오"또는 "어려움"이라고 대답 하겠지만 Android NFC API가 발전함에 따라 시간이 지남에 따라 바뀔 수 있습니다.
NFC 상호 작용에는 세 가지 모드가 있습니다.
Reader-Writer : 전화기가 태그를 읽고 씁니다. NFC 리더 / 라이터 장치 대신 카드를 에뮬레이트하지 않습니다. 따라서이 모드에서는 태그를 에뮬레이트 할 수 없습니다.
P2P : 전화기가 ndef 메시지를 읽고 전달할 수 있습니다. 태그 리더가 P2P 모드를 지원하는 경우 전화기가 태그 역할을 할 수 있습니다. 그러나 Android가 LLCP 프로토콜 (NFC 논리 링크 프로토콜) 위에 자체 프로토콜을 사용하는지 확실하지 않아 대부분의 독자가 전화를 nfc 태그로 취급하지 못합니다.
카드 에뮬레이션 모드 : 전화기는 보안 요소를 사용하여 스마트 카드 또는 기타 비접촉 장치를 에뮬레이션합니다. 아직 출시되었는지 확실하지 않지만 유망한 정보를 제공 할 수 있습니다. 그러나 보안 요소를 사용하려면 하드웨어 공급 업체 또는 다른 사람이 앱을 확인하고 보안 요소에 액세스 할 수있는 권한을 부여해야 할 수 있습니다. 일반 NFC Android 앱을 만드는 것만 큼 간단하지 않습니다.
자세한 내용은 다음을 참조 하세요. http://www.mail-archive.com/android-developers@googlegroups.com/msg152222.html
진짜 질문은 다음과 같습니다. 왜 간단한 오래된 nfc 태그를 에뮬레이트하려고합니까? 내가 생각하지 않는 응용 프로그램이 있습니까? 일반적으로 보안 요소가 필요한 교통 카드, 액세스 키 또는 신용 카드와 같은 것을 에뮬레이션하고 싶을 것입니다.
NFC 리더가 데이터를 가져올 태그로 Android NFC를 만들 수 있습니까?
Nexus S는 이름에서 알 수 있듯이 한 휴대 전화가 다른 휴대 전화가 읽을 수있는 태그 역할을하도록하는 P2P 모드 를 지원합니다 . 올해 NFC 에서 정말 좋은 Google I / O 세션 이있었습니다. NFC에 관심이 있으시다면 시청 해 보시기 바랍니다.
Android 4.4에서 사용 가능한 HCE (호스트 기반 카드 에뮬레이션) NFC 모드를 확인하십시오.
API 가이드 : https://developer.android.com/guide/topics/connectivity/nfc/hce.html
나는 나 자신을 확인하지 않았지만 사람들이 숨겨진 코드를 Android에 다시 포함시킨 것 같습니다. 그들은 Mifare Classic 카드 (iso-14443)를 모방 할 수있는 것 같습니다. 곧 직접 테스트하겠습니다. 매우 흥미로워 보입니다.
상용 / 무료 앱을 위해하고 싶다면, 사용자는 앱을 지원하기 위해 커널을 변경하는 것을 좋아하지 않을 것입니다.
업데이트 : 휴대폰이 티켓을 에뮬레이트하도록 만드는 간단한 방법이 있습니다.
NFC 스티커를 가져 와서 휴대폰에 넣거나 넣을 수 있습니다. 이렇게하면 항상 읽고 쓸 수 있으며 다른 장치도 읽고 쓸 수 있습니다.
그것은 내가 가진 아이디어 일뿐이며 물론 어디에서나 사용되는 것을 본 적이 없습니다.)
예, NFCManager의 NDEF 푸시를 살펴보세요. 이제 Android 4에서는 상호 작용이 발생하는 시점에 활성 기기로 푸시 할 NDEFMessage를 만들 수도 있습니다.
예! 이 앱을 다운로드 할 수 있습니다!
이 앱을 어떻게 사용하는지 알고 싶다면 NFC 도구를 사용하여 NFC를 태그 앱으로 에뮬레이션하는 방법 비디오를보십시오.
감사합니다! 도움이된다면 내 답변에 표시해주세요!
아니요, 지금은 아닙니다. Google은 Google IO 2011에서 카드 에뮬레이션이 지원되지 않으며 당분간 지원되지 않을 것이라고 지적했습니다. 주요 (그리고 이해하기 쉬운) 문제 : 스마트 카드를 에뮬레이트하기 위해 스마트 폰에서 어떤 앱을 가져와야합니까?
예, 피어 투 피어 모드입니다.
피어 투 피어 모드
장치 간 데이터 교환을위한 양방향 P2P 연결
– 근접 트리거 상호 작용
–Nexus S : 장치를 연속적으로 배치해야합니다.
응용 사례
–vCard 교환
– 티켓 양도 및 P2P 결제
– 웹 페이지 공유, 유튜브 동영상 공유
– 애플리케이션 공유
가능한 자사의 NFC가 태그로 안드로이드 장치 동작합니다을 확인합니다. 이러한 동작을 카드 에뮬레이션 이라고 합니다.