2010-12-06 4 views
6

새롭게 출시 된 Gingerbread documents을 살펴보고 (예상대로) 근거리 무선 통신에 대한 지원이 추가 된 것을 볼 수 있습니다.Android 진저 브레드 : NFC 지원 - 수신 만 하시겠습니까?

그러나 수신 전용처럼 보이지만 (NFC 통신 및 메시지는받을 수 있지만 보낼 수는 없습니다.) 그것은 모두의 해석인가? 여기에 깊은 잠수를 할 기회가 없었지만 그것이 저에게 닮았습니다. 단 3 개의 클래스가 추가되었고 어디서든 send() 메소드가 표시되지 않습니다.

그렇다면 수신 만 가능합니다. 그렇다면 우리는 다시 통신해야 할 경우 셀, Wi-Fi, 블루투스를 남겨 둡니다. 내가 여기서 뭔가를 놓치고 있니?

답변

7

여기에 뭔가가 있습니까?

안드로이드 2.3에서는 그렇게 생각하지 않습니다. API 및 샘플 코드 측면에서 읽기 전용으로 보이는 것에 동의합니다.

그러나 Nexus S NFC 하드웨어가 읽기 및 쓰기를 지원하므로 향후 Android 버전에서 추가 API가 제공 될 수 있습니다.

중간에 NFC 태그가 QR 코드와 비슷한 역할을한다고 생각해보십시오.

+0

정확합니다. 현재 읽기 전용입니다. – CaseyB

+0

자세한 정보는 Nexus S 페이지 (http : // goo)에서 확인하십시오.gl/knPwf 마지막에 그것이 읽기 전용이라는 것을 언급하지만 그들은 미래에 보낼 능력이있는 것으로 보인다. –

0

docs는 기능에 읽기 전용 기능이 있지만 전송 기능에 대해 언급하지 않습니다. 전송 기능은 현재 릴리스에서 암묵적으로 사용할 수없는 것 같습니다.

는 "안드로이드 2.3 ... NDEF 태그를 읽을 개발자 수 있도록하는 NFC 스택과 프레임 워크 API를 포함한다"

0

안드로이드 2.3.3을 허용하도록, NFC에 대한 개선 및 확장 지원을 제공합니다 응용 프로그램은 새로운 방식으로 더 많은 유형의 태그와 상호 작용할 수 있습니다. (

  • NFC-A (ISO 14443-3A)
  • NFC-B :

    는 새로운 API, 포괄적 인 응용 프로그램이 읽고 포함, 표준 태그 기술의 넓은 범위에 쓰기 권한을 부여 ISO 14443-3B)

  • NFC-F (JIS 6319-4)
  • NFC-V (ISO 15693)
  • ISO-DEP (ISO 14443-4)
  • MIFARE 고전
  • MIFARE 초경량
  • NFC 포럼 NDEF 태그

은 자세한 내용은 API Overview 페이지를 참조하십시오.

1

최신 Gingerbread 릴리스에는 태그 및 제한된 P2P 기능에 대한 쓰기 지원이 있습니다. enableForegroundNdefPush()를 사용하면 NDEF 메시지를 다른 장치로 보낼 수 있습니다.