我知道这是一个没有明确答案的"讨论"主题,但我真的希望得到一些反馈,说明在开发适用于Android的NFC APP时会发生什么,特别是使用IsoDep使用APDU帧与DESFire卡进行通信.
到目前为止,我的经验令人惊讶地混合在一起(3个设备,3个不同),我真的希望听到其他开发人员的意见.例如:在S3(Android 4.1.2)上运行的相同APDU命令在S4(Android 4.3)上不起作用(第3次autenticate握手时"错误长度"失败,直到那时一切正常).这些手机有不同的NFC芯片组,但我没想到APDU帧的抽象级别存在差异.