Samouczek NFC dla Androida inny niż demo API

Używam mojego Nexusa S i niektórych tagów MiFare i próbuję zebrać aplikację, która po prostu odczytuje i wyświetla identyfikator tagu. Przeglądałem demo API kilka razy i nie mogę do końca ogarnąć go; myślę, że tak jest, ponieważ demo zawiera kod do udawania tagów dla programistów, którzy nie mają dostępu do prawdziwego urządzenia.

Potrzebuję Samouczka lub podobnego, jak kodować aplikacje oparte na NFC dla Androida, najlepiej tylko wymagane import i metoda, która zwróci dane ze skanowanego znacznika.

Czy ktoś o tym wie?

 25
Author: gonzobrains, 2011-04-23

3 answers

Dokładnie do tego.. Trochę pracowałem.

Http://mifareclassicdetectiononandroid.blogspot.com/2011/04/reading-mifare-classic-1k-from-android.html

Mam nadzieję, że to pomoże.

 19
Author: benya,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-09-29 12:32:45

Napisałem dogłębny samouczek na temat tego, jak zacząć korzystać z NFC tutaj dla osób, które są zainteresowane nauką integracji NFC z ich aplikacji na Androida:

Http://www.jessechen.net/blog/how-to-nfc-on-the-android-platform/

 12
Author: Jesse Chen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-09-06 18:50:59

Oto niektóre zasoby skierowane do początkujących programistów:

  1. An NFC boilerplate project do wykrywania, odczytu i zapisu NFC w systemie Android.
  2. wtyczka NFC Eclipse do graficznego edytora NDEF.
  3. a Warsztat ćwiczenia trwające ponad 1 godzinę (zawiera roztwór)

(bezwstydna Wtyczka; -))

Wiele samouczków się myli, ponieważ obsługują wiadomości NDEF w sposób niskopoziomowy. Raczej go for a biblioteka wyższego poziomu , podobnie jak narzędzia NDEF dla Androida , niż bawić się z tablicami bajtów.

 9
Author: ThomasRS,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-09-16 10:06:25