我正在努力开发Java卡上的applet,它将在Android上被识别。我知道有IsoDep类允许与ADPU协议进行通信。然而,我希望它是可识别的,不需要在设备上安装任何应用程序,也不需要闪烁Android系统。
与NFC标签使用NDEF是相当容易写到标签,后来可以自动识别为联系人,链接等,而无需在设备上安装任何应用程序。是否可以使用NDEF或其他方式使用非接触式Java卡进行同样的操作?
发布于 2014-12-05 10:03:10
在Android系统上通过NFC触发特定操作的唯一方法(例如打开URL、传输联系人等)不需要定制的应用程序就是使用NDEF格式的数据。
因此,您需要在实现NFC类型4标记操作规范的卡上创建一个applet (您可以从NFC论坛网站获得该规范)。然后,您可以将NDEF消息嵌入到该applet中。
您可以在Java中找到NFC论坛Type 4标记应用程序的一个实现:https://github.com/slomo/ndef-javacard (我还没有测试这个实现,所以我不能评论这个实现的工作情况)。
https://stackoverflow.com/questions/27290712
复制相似问题