25

我正在处理我的 Nexus S 和一些 MiFare 标签,并试图将一个简单地读取和显示标签 ID 的应用程序放在一起。我已经浏览了几次 API 演示,并不能完全理解它;我认为之所以如此,是因为该演示包含用于为无法访问真实设备的开发人员伪造标签的代码。

我需要的是关于如何为 Android 编写基于 NFC 的应用程序的教程或类似内容,理想情况下只是所需的导入和从扫描标签返回数据的方法。

有谁知道这一点?

4

3 回答 3

19

正是为此..我做了一些工作。

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

希望能帮助到你。

于 2011-04-27T19:22:30.603 回答
12

我在这里为有兴趣学习如何将 NFC 与他们的 Android 应用程序集成的人们写了一篇关于如何开始使用 NFC 的深入教程:

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

于 2011-09-06T18:50:59.547 回答
9

以下是一些针对入门级开发人员的资源:

  1. 一个NFC 样板项目,用于在 Android 中检测、读取和写入 NFC。
  2. 用于图形 NDEF 编辑器的NFC Eclipse 插件。
  3. 超过 1 小时的研讨会练习(包括解决方案)

(无耻的插头;-))

许多教程的错误在于它们以低级方式处理 NDEF 消息。宁愿选择更高级别的库,例如Android 的 NDEF 工具,也不要乱用字节数组。

于 2012-08-15T16:38:55.730 回答