Near field communication oversigt

Near Field Communication (NFC) er et sæt trådløse teknologier med kort rækkevidde, der typisk kræver en afstand på 4 cm eller mindre for at starte en forbindelse. NFC giver dig mulighed for at dele små nyttelast af data mellem et NFC-tag og en Android-drevet enhed eller mellem to Android-drevne enheder.

Tags kan variere i kompleksitet. Enkle tags tilbyder bare at læse og skrive semantik, nogle gange med engangsprogrammerbare områder for at gøre kortet skrivebeskyttet. Mere komplekse tags tilbyder matematiske operationer og har kryptografisk udstyr til at godkende adgangen til en sektor. De mest sofistikerede tags indeholder driftsmiljøer, der tillader komplekse interaktioner med kode, der udføres på tagget. De data, der er gemt i tagget, kan også skrives i forskellige formater, men mange af Android-rammens API ‘ er er baseret på en NFC-Forumstandard kaldet NDEF (NFC-Dataudvekslingsformat).

Android-drevne enheder med NFC understøtter samtidig tre hovedformer:

  1. læser/forfattertilstand, så NFC-enheden kan læse og / eller skrivepassive NFC-tags og klistermærker.
  2. P2P-tilstand, så NFC-enheden kan udveksle data med andre NFCpeers; denne driftstilstand bruges af Android Beam.
  3. Kortemuleringstilstand, så NFC-enheden selv kan fungere som et NFCcard. Det emulerede NFC-kort kan derefter tilgås af en ekstern NFC-læser,såsom en NFC point-of-sale terminal.

NFC Basics dette dokument beskriver, hvordan Android håndterer opdagede NFC-tags, og hvordan det meddeler applikationer af data, der er relevante for applikationen. Det går også over, hvordan man arbejder med theNDEF-data i dine applikationer og giver et overblik over de rammer API ‘ er, der understøtter basicNFC-funktionssæt af Android. Avanceret NFC dette dokument går over API ‘ erne, der muliggør brug af de forskellige tagteknologier, som Android understøtter. Når du ikke arbejder med NDEF-data, eller når du arbejder med NDEF-data, som Android ikke fuldt ud kan forstå, skal du manuelt læse eller skrive til tagget i rå bytes ved hjælp af din egen protokolstabel. I disse tilfælde yder Android support til at registrere bestemte tagteknologier og til at åbne kommunikation med tagget ved hjælp af din egen protokolstabel. Værtsbaseret Kortemulering dette dokument beskriver, hvordan Android-enheder kan fungere som NFC-kort uden at bruge et sikkert element, så enhver Android-applikation kan efterligne et kort og tale direkte til NFC-læseren.



Skriv et svar

Din e-mailadresse vil ikke blive publiceret.