目前,我正在研究为安卓和iOS编写以下功能的考勤应用程序的可行性。iOS -不能被自动化。每次点击标签时,它都需要用户输入或单击。
然而,我没有多少关于Android NFC功能的google结果。我要在我的考勤应用程序以下功能。
我想自动化上述步骤,在考勤移动设备应用程序(考勤亭)中不需要用户(employee)操作/输入/单击。
它在Android手机和NFC应用程序中可行吗?
发布于 2021-04-03 23:14:36
因此,您已经说过屏幕将被锁定,但这意味着NFC对于普通应用程序将被禁用,并且您向用户显示内容的能力有限。
但这并不是你真正想要做的,你实际上想让设备解锁,但在一个kiosk类型模式下。有第三方解决方案可以这样做,但您可以使用专用设备 API中的“锁定任务模式”、"Be Home“等各种特性使自己的应用程序做到这一点。
一旦你使你的应用程序成为唯一可以在前台运行的应用程序,并且设备永远不会使用专用设备功能进入睡眠或锁定自己,那么你的应用程序就可以读取和处理NFC卡,而不需要用户按照正常的前景NFC应用程序进行交互(我建议使用EnableReaderMode
NFC来实现这一点,因为它不需要暂停并重新启动前台应用程序来读取卡片)
其他要点
因此,总体来说,一些工作是可行的,用户所要做的就是在手机后面轻触NFC标签。
发布于 2021-04-03 22:13:38
在没有用户输入/操作或没有通知的情况下,Android可以工作吗?
当然不是。至少用户必须允许连接(wia或NFC)
https://stackoverflow.com/questions/66936299
复制相似问题