Android NFC에 대해 아는 사람이 있습니까? 하나의 휴대 전화가 태그, P2P의 다른 휴대 전화 또는 호스트 에뮬레이터 모드의 다른 휴대 전화를 비롯한 다른 NFC 기기의 유형을 어떻게 감지합니까? 코드에서 메시지는 모두 NdefMessage에서 오는 것이고, 어떤 종류의 장치에서 메시지가 전송되는지 선언 할 수 있습니까?Android 휴대 전화를 사용하여 NFC 기기의 종류를 찾는 방법은 무엇입니까?
0
A
답변
1
이것은 앱에서 NdefMessage를 수신하는 방법에 따라 다릅니다. 예를 들어, ACTION_NDEF_DISCOVERED
의도를 통해 수신 한 경우 EXTRA_TAG
이라는 필수 의도가 추가로 필요합니다. 추가로 전달 된 Tag
개체를 사용하면 NDEF 메시지를 전달하는 데 사용 된 장치 유형을 추정 할 수 있습니다.
이 방법을 사용하면 피어 투 피어 모드 및 NFC 태그/스마트 카드/카드 에뮬레이션 장치를 통해 수신 된 메시지를 명확하게 구분할 수 있습니다. 실제 NFC 태그 (또는 비접촉식 스마트 카드)와 카드 에뮬레이션 모드의 장치 사이의 차이는 분명히 더 어려워지며 일부 지문 채취가 필요합니다 (예 : NfcA를 에뮬레이트하는 장치와 피어 투 피어 모드를 지원하는 장치를 구분할 수 있음) 일반적으로 NFCIP-1에 대한 지원을 나타내는 SAK 바이트를 통해 NfcA 태그에서).
관련 문제
- 1. 휴대 기기의 화면 공간을 찾는 방법은 무엇입니까?
- 2. 비접촉식 (NFC) 단말기와 같은 Android 휴대 전화를 만드는 방법
- 3. Android NFC : 각 휴대 기기의 NFC 빔을 고유하게 식별 할 수 있습니까?
- 4. Android 휴대 전화를 루트하는 단계
- 5. 휴대 전화를 사용하여 코딩
- 6. Android ~ 내 휴대 전화를 찾는 방법 ~ 도움이 필요 ~ 아이디어 ~
- 7. NFC 태그에서 Android 휴대 전화로 전달되는 데이터를 분석하는 방법은 무엇입니까?
- 8. Android 휴대 전화를 통한 문자열 송수신
- 9. NFC 리더/라이터 (기본 NFC)가 안드로이드 전화를 감지했습니다.
- 10. 휴대 기기의 화면 해상도를 감지하는 방법은 무엇입니까?
- 11. 휴대 기기의 경도와 위도를 구하는 방법은 무엇입니까?
- 12. 프로그래밍 방식으로 Android 휴대 전화를 부팅하는 방법은 무엇입니까?
- 13. 사용자가 Android 휴대 전화를 이동했는지 여부를 감지하는 방법은 무엇입니까?
- 14. Android 휴대 전화를 마이크로 컨트롤러 장치와 연결하는 방법은 무엇입니까?
- 15. Android 휴대 전화에서 NFC 태그 시뮬레이션
- 16. 안드로이드에서 휴대 기기의 휴대 전화 번호를 얻는 방법은 무엇입니까?
- 17. VB에서 휴대 전화를 만드는 방법은 무엇입니까?
- 18. 휴대 전화를 액세스 포인트로 사용하는 기기의 IP 주소
- 19. Android : 연결된 블루투스 기기의 이름을 찾는 방법은 무엇입니까?
- 20. 휴대 기기의 AngularJS $ window.open
- 21. 휴대 전화를 움직일 때의 이미지 안정화 - Android
- 22. Android를 사용하여 NFC 기술 (태그뿐 아니라)을 찾는 방법은 무엇입니까?
- 23. 휴대 기기의 jquery .appendTo()
- 24. 휴대 기기의 Android 브라우저에서 마이크 액세스
- 25. USB Arduino 기기가 Android 휴대 전화를 만납니다
- 26. Android 휴대 전화를 완전히 잠그는 방법?
- 27. android 사람이 전화를 받았는지 여부를 찾는 방법은 무엇입니까?
- 28. Android 휴대 전화를 GSM 모뎀으로 사용 하시겠습니까?
- 29. Android 휴대 전화를 블루투스 헤드셋으로 바꾸기
- 30. Android 휴대 전화를 통한 비디오 스트림 트래픽
앱을 작성하는 경우 보내는 쪽을 제어 하시겠습니까? –