【发布时间】:2014-09-14 23:28:49
【问题描述】:
我正在开发一个将部署在支持 NFC 的设备上的应用程序。我正在尝试使用 NFC 启用身份验证,以便用户可以扫描其他 NFC 设备(例如手机)进行身份验证。
我浏览了 Android 在http://developer.android.com/guide/topics/connectivity/nfc/nfc.html 上的 NFC 文档
我无法让我的用例正常工作。 这是我想要做的:
- 在设备 A 中部署应用程序。
- 设备 A 上的应用仅在应用处于前台且处于 Login Activity 时才会尝试扫描 NFC。
- 用户可以在设备A附近带入设备B/NFC标签,登录活动将对用户进行身份验证。
我希望在 Android 中使用 NFC 可以做到这一点。我的搜索将我引向一个示例,即在检测到 NFC 时启动应用程序,但这不是我所追求的。
【问题讨论】:
-
我想您可能正在寻找基于主机的卡仿真 (HCE)?这从 KitKat 开始可用。见developer.android.com/guide/topics/connectivity/nfc/hce.html。
标签: android authentication nfc foreground hce