Windows phone 8.1 如何使用windows phone 8.1从卡中读取mifare id

Windows phone 8.1 如何使用windows phone 8.1从卡中读取mifare id,windows-phone-8.1,mifare,apdu,Windows Phone 8.1,Mifare,Apdu,我正在尝试使用windows phone 8.1设备lumia 735和830以及使用javacard api的新windows.Devices.SmartCards命名空间库从智能卡获取mifare id 我已经成功地完成了选择小程序、读取数据存储和身份验证的大部分工作,但无法从记录良好的APDU获得读取mifare id的合理响应: 0xFF 0xCA 0x00 0x00 0x00 我得到一个0x6700响应——javacard框架将其报告为SW_长度错误 我的同事在安卓系统上也做了同样的事

我正在尝试使用windows phone 8.1设备lumia 735和830以及使用javacard api的新windows.Devices.SmartCards命名空间库从智能卡获取mifare id

我已经成功地完成了选择小程序、读取数据存储和身份验证的大部分工作,但无法从记录良好的APDU获得读取mifare id的合理响应:

0xFF 0xCA 0x00 0x00 0x00

我得到一个0x6700响应——javacard框架将其报告为SW_长度错误

我的同事在安卓系统上也做了同样的事情,使用同一张卡没有问题。我还尝试了APDU的许多变体,例如0xFF 0xCA和0xFF 0xCA 0x00等


有没有人有在WP8.1上执行此操作的经验

我只是好奇——WP8.1是否支持非NDEF标记?我试图建立一些NFC应用程序,但无法做到这一点,因为WP8只支持NDEF标签。提前谢谢,我已经超过你了!确实如此,但仅适用于具有新的PN547芯片组lumia 830和735的手机。这在网络上有很好的记录。是的,我在互联网上找到了你的问题:我希望这取决于UMDF驱动程序的可用性,而不是一个特殊的芯片组。