android - 从 NFC 和 Android 开始

标签 android bluetooth wifi nfc android-wireless

<分区>

我对 NFC 很陌生,但对 Android 非常熟悉。我在 StackOverflow、Google 和维基百科上找到了它的一些定义。我已经下载了用于 NFC 的 Android SDK。 经过大量谷歌搜索后,我心中几乎没有无法解决的问题

  • NFC和其他无线(蓝牙WiFi)有什么区别
  • 我有 HTC Phone 和我在 Wikipedia ,我发现我的手机不支持NFC。我可以使用可充当 NFC 手机的 NFC SDK for Android 吗?
  • NFC中有标签的概念,我没听懂。
  • NFC 给我们带来了什么?我的意思是它是编码 API 还是一个库?
  • 如何使我的手机启用 NFC?

任何从事 NFC 工作的人。对于初学者来说,理解这些问题非常重要。

最佳答案

NFC 是一种非常近距离的无线通信(小于 2 厘米),无法与蓝牙或 WiFi 相提并论,因为它的速度要差得多 - 因此它不适合传输大量数据。

要使用 NFC,您的手机需要一个 NFC 芯片,该芯片有一个微型内部天线,能够接收来自相应标签的 NFC 信号(实际上您的手机甚至可以为这些标签提供能量)。所以标签只是一个微型芯片,没有自己的能源(至少是无源能源),可以存储一些数据(通常小于 1kb)。

NFC 用于实现安全的数据传输,例如使用信用卡或其他一些用例进行支付。

遗憾的是,没有办法只在您的手机上启用 NFC - 有一些外部 NFC 套件可以通过 USB 工作,但官方不支持这些 - 所以你必须为此购买一部新手机(比如新的HTC 或三星的)。

祝你好运, 蒂姆

关于android - 从 NFC 和 Android 开始,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11012186/

相关文章:

android - 如何使用 new places sdk for android 查找附近的地方?

android - 我可以绑定(bind)低功耗蓝牙设备吗?

java - 在不连接的情况下获取 WiFi 的 SSID?

ios - 我怎样才能触发我的 iphone 应用程序从我的 mac 应用程序启动

bluetooth - 类似于AllJoyn的系统

java - 我的数据无法上传到 mysql 服务器数据库显示字符串无法转换为 JSONobject

Android registerListener 和电池生命周期

android - 使用卡片 View 时无法获得精确的圆形

linux - Bluez 的 Avrcp 配置

android - 蓝牙查找设备落下程序