Near field communication přehled

Near Field Communication (NFC) je sada krátkého dosahu bezdrátové technologie, typicky vyžadující vzdálenosti 4 cm nebo méně k navázání připojení. NFC umožňuje sdílet malé užitečné zatížení dat mezi značkou NFC a zařízením se systémem Android nebo mezi dvěma zařízeními se systémem Android.

značky se mohou lišit složitostí. Jednoduché značky nabízejí jen číst a psát sémantiku, někdy s jednorázovými programovatelnými oblastmi, aby byla karta pouze pro čtení. Složitější tagy nabízejí matematické operace a mají kryptografický hardware pro ověření přístupu do sektoru. Nejsofistikovanější značky obsahují operační prostředí, což umožňuje složité interakce s kódem prováděným na značce. Data uložená ve značce mohou být také zapsána v různých formátech,ale mnoho API rozhraní Android framework je založeno na standardu fóra NFC s názvem NDEF (NFC Data Exchange Format).

zařízení se systémem Android s NFC současně podporují tři hlavní režimy provozu:

  1. režim Reader/writer, který umožňuje zařízení NFC číst a / nebo zapisovatpasivní značky a nálepky NFC.
  2. režim P2P, který umožňuje zařízení NFC vyměňovat data s jinými Nfcpeery; tento provozní režim používá Android Beam.
  3. režim emulace karty, který umožňuje samotnému zařízení NFC fungovat jako NFCcard. K emulované kartě NFC pak lze přistupovat pomocí externí čtečky NFC, jako je terminál NFC v místě prodeje.

základy NFC tento dokument popisuje, jak Android zpracovává objevené značky NFC a jak notifikuje aplikace dat, která jsou relevantní pro aplikaci. Jde také o to, jak pracovat s daty theNDEF ve vašich aplikacích, a poskytuje přehled rámcových API, která podporují sadu funkcí basicNFC systému Android. Advanced NFC tento dokument jde přes API, které umožňují použití různých tag technologií, které Android podporuje. Když se nepracuje s NDEF údajů, nebo když pracujete s NDEF údaje, že Android nemůže plně pochopit, budete muset ručně číst nebo zapisovat do tagu v raw bajtů pomocí vlastního zásobníku protokolu. V těchto případech poskytuje Android podporu pro detekci určitých technologií značek a pro otevření komunikace se značkou pomocí vlastního zásobníku protokolů. Emulace hostitelské karty tento dokument popisuje, jak mohou zařízení Android fungovat jako karty NFC bez použití zabezpečeného prvku, umožňující jakékoli aplikaci pro Android emulovat kartu a mluvit přímo s čtečkou NFC.



Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.