2011-04-14 4 views
5

Nexus S는 NFC 태그에 쓸 수 있습니다. Nexus S를 가진 사람이 태그를 덮어 쓰지 않도록하려면 어떻게합니까?NFC 태그를 덮어 쓰지 않도록 보호 할 수 있습니까?

예 : 동영상을 시작하는 전단지에 NFC 태그가있는 경우 Nexus S를 가진 사람이이를 덮어 쓴 다음 웹 사이트 링크로 바꿀 수 있습니까?

초보자는 NFC에서 손쉽게 처리하려고합니다. 감사합니다.

답변

1

일부 NFC 태그는 읽기 전용으로 구성 될 수 있습니다. 일부 데이터는 이미 구매되어 있고 읽기 전용으로 설정되어 있습니다. http://www.radio-electronics.com/info/wireless/nfc/near-field-communications-tags-types.php

+0

NFC 태그를 읽기 전용으로 만든 다음 일부 태그를 읽고 중복 태그를 만든 경우 어떻게됩니까? 이러한 태그 유형을 보안 할 수있는 방법은 없습니다. 따라서 아무도 중복 태그를 만들 수 없습니다. – Innovation

+1

아무도 다른 사람이 귀하의 데이터를 복제하지 못하게 할 수 있다고 생각하지 않습니다. 예를 들어, 태그의 내용으로 URL이 있고 다른 사람이 해당 데이터를 읽는 경우 동일한 데이터로 새 태그를 인코딩하는 것을 막을 수있는 방법은 없습니다. –

+0

인코딩 된 승인을 저장하려면 어떻게해야합니까? – Innovation

7

예, 많은 태그 유형은 쓰기 보호를 허용하고, 일부는 전역 적으로, 다른 일부는 세련된 태그로 태그 내부의 메모리 섹션을 허용합니다.

Android NFC 앱에서 태그가 감지되면 Tag 객체를 가져 와서 태그에 읽고 쓸 수 있습니다 (추가 작성을 방지하는 등).

이 내용은 모두 Android 개발자 사이트의 NFC 클래스 개발자 문서에 설명되어 있습니다.

예를 들어, 당신은 높은 수준에서 작업하고있는 경우 Ndef 메시지 읽기/쓰기 :

  1. 설정 (코드 또는 매니페스트) 인 텐트 필터를 그래서 당신은 Ndef 또는 NDefFormatable 태그를 감지합니다. Intent (onCreate() 또는 onNewIntent())의 Tag 개체를받을 수 있습니다. 당신의 Tag 시도에서

    Tag tag = intent.getParcelableExtra(NfcAdapter.EXTRA_TAG); 
    
  2. 는 의도에서 Ndef 태그 객체를 얻을 수 있습니다.

  3. 태그에서 Ndef 객체를 얻기에 성공, 그때는 쓰기가 선택하면, 그것은 충분한 공간이 확인 쓸 후 점점 경우 makeReadOnly()Ndef의 ....

  4. 를 사용 Ndef 객체가 실패했습니다 (예외). 그러면 처음에 태그를 포맷해야합니다. 이렇게 ... Tag에서 NdefFormattable 객체를 가져 와서 메시지를 작성하고 formatReadOnly(NdefMessage firstMessage)을 사용하여 보호하거나 형식을 지정합니다 그리고 나서 코드를 계속 입력하여 Ndef ...

  5. NdefFormattable 개체를 가져올 수없는 경우 필터에서 요청한 것과 마찬가지로 심각하게 잘못된 것이 있습니다. 이미 읽기 전용 인 경우 형식화가 실패 할 수 있습니다. 당신이 (NdefFormatableNdef 포함) 후 다른 작업을 수행 할 기본 태그에서 해당 개체를 받고 "태그 기술"로 IntentFilter를 설정 주위에 당신의 머리를 일단

개발자 설명서는 나쁘지 않네요.

+0

대답을 선택하기에 충분합니까? :-) –

2

예, 다른 사람이 내 콘텐츠를 덮어 쓰지 못하도록 대부분의 태그를 쓰기 금지 할 수 있습니다. 태그를 쓰고 싶다면 좋은 안드로이드 앱은 다양한 인코딩 옵션과 쓰기 방지 옵션이있는 NXP tagwriter입니다.

으로 만 설정하려는 경우은 태그 콘텐츠를 제어 할 수 있으므로 NFCLabels tag manager 앱을 사용해보세요. 태그 콘텐츠는 '클라우드'에 저장되며 계정을 통해 태그에 액세스 할 수 있습니다. 따라서 Joe Schmoe가 컨텐트를 폭발시킬 수 없도록 태그를 쓰기 방지 할 수 있지만 필요에 따라 태그를 자유롭게 업데이트 할 수 있습니다. 또한 기본적인 참여 분석을 제공합니다. 그들의 YouTube 동영상은 어떻게 작동하는지 보여줍니다. (위의 링크 참조)

0

거의 모든 nfc 태그는 잠긴 비트로 보호 할 수 있습니다. NFC 태그 라이터, tasklauncher와 같은 앱을 사용하여 NFC 태그를 쓸 수 있습니다. readonly 인코딩 옵션. 태그가 읽기 전용이면주의를 기울여야합니다. 다시 쓸 수 없습니다. 앱 또는 nfc 태그의 경우 자세한 내용은 geenfc 웹 사이트로 이동하십시오.

관련 문제