Near field communication overview
NEAR Field Communication (NFC) er ET sett med kortdistanse trådløse teknologier, som vanligvis krever en avstand på 4 cm eller mindre for å starte en tilkobling. NFC lar deg dele små nyttelaster med data mellom EN NFC-tag og En Android-drevet enhet, eller mellom To Android-drevne enheter.
Tagger kan variere i kompleksitet. Enkle koder tilbyr bare lese og skrive semantikk, noen ganger med engangs programmerbare områder for å gjøre kortet skrivebeskyttet. Mer komplekse koder tilbyr matematiske operasjoner, og har kryptografisk maskinvare for å godkjenne tilgang til en sektor. De mest sofistikerte kodene inneholder driftsmiljøer, slik at komplekse interaksjoner med kode som utføres på taggen. Dataene som er lagret i taggen kan også skrives i en rekke formater, men Mange Av Android framework Apier er basert rundt EN NFC Forum standard kalt NDEF (NFC Data Exchange Format).Android-drevne enheter med NFC støtter samtidig tre hovedmoduser:
- Leser / skriver-modus, slik AT NFC-enheten kan lese OG / eller skrive passive NFC-tagger og klistremerker.
- p2p-modus, slik AT NFC-enheten kan utveksle data med Andre NFCpeers; Denne operasjonsmodusen brukes Av Android Beam.
- Kortemuleringsmodus, slik AT NFC-enheten selv kan fungere Som Et Nfc-Kort. Det emulerte NFC-kortet kan da nås av en ekstern NFC-leser,for eksempel EN NFC point-of-sale terminal.NFC Basics DETTE dokumentet beskriver Hvordan Android håndterer OPPDAGEDE NFC-tagger og hvordan Det varsler applikasjoner av data som er relevante for applikasjonen. Det går også over hvordan du arbeider med theNDEF data i programmene dine og gir en oversikt over rammeverket Apier som støtter basicNFC funksjonssett Av Android. Avansert NFC dette dokumentet går over Api-Ene som muliggjør bruk Av de ulike tagteknologiene Som Android støtter. Når Du ikke arbeider MED NDEF-data, eller når Du arbeider MED NDEF-data Som Android ikke fullt ut forstår, må du manuelt lese eller skrive til taggen i raw bytes ved hjelp av din egen protokollstabel. I disse tilfellene Gir Android støtte for å oppdage bestemte tagteknologier og for å åpne kommunikasjon med taggen ved hjelp av din egen protokollstabel. Vertsbasert Kortemulering dette dokumentet beskriver Hvordan Android-enheter kan fungere SOM NFC-kort uten å bruke et sikkert element, slik at Alle Android-programmer kan etterligne et kort og snakke direkte til NFC-leseren.