2013-11-29 1 views

답변

1

임의의 인 텐트를 NFC 태그에 저장할 수 없습니다. 체계는 그 (것)들로하기 위하여 무엇을 알지 않을 것입니다. 응용 프로그램을 시작하는 사용자 정의 페이로드를 작성해야하며 응용 프로그램은 페이로드를 기반으로 인 텐트를 수동으로 보내야합니다.

최소한

, 당신은 태그를 스캔 할 때 응용 프로그램을 시작할 것이다, AAR 기록을 저장할 수 있습니다 : 거기에서

NdefMessage msg = new NdefMessage(
     new NdefRecord[] { 
      ..., 
      NdefRecord.createApplicationRecord("com.example.yourapp")} 

, 당신이 어떤 추가 데이터를 저장하기 위해 추가 NdefRecord 항목을 추가 할 수 있습니다 네가 원해.

실제로는 원시 의도를 레코드로 저장하지 않는 것이 좋습니다. 당신이 입력을 적절히 검증하지 않는다고 가정한다면 누군가 시스템에서 어떤 활동을 시작하는 비슷한 태그를 작성할 수 있습니다. 이것은 적어도 무책임한 것 같습니다.

더 읽기 :
http://developer.android.com/guide/topics/connectivity/nfc/nfc.html#aar http://developer.android.com/guide/topics/connectivity/nfc/nfc.html#creating-records

관련 문제