相关疑难解决方法(0)

Android NFC ISODep支持有多成熟?

我知道这是一个没有明确答案的"讨论"主题,但我真的希望得到一些反馈,说明在开发适用于Android的NFC APP时会发生什么,特别是使用IsoDep使用APDU帧与DESFire卡进行通信.

  • 我可以期望发送到特定DESFire卡的相同APDU帧在Android设备和版本中响应相同吗?
  • 我应该测试哪些Android版本和设备至少要合理地覆盖?
  • Android驱动程序中的错误或回归是否常见,或者我可以预期这些问题在很久以前就已根除了?
  • 您建议支持的最早版本的Android是什么,以避免太多麻烦?

到目前为止,我的经验令人惊讶地混合在一起(3个设备,3个不同),我真的希望听到其他开发人员的意见.例如:在S3(Android 4.1.2)上运行的相同APDU命令在S4(Android 4.3)上不起作用(第3次autenticate握手时"错误长度"失败,直到那时一切正常).这些手机有不同的NFC芯片组,但我没想到APDU帧的抽象级别存在差异.

android apdu nfc mifare contactless-smartcard

6
推荐指数
2
解决办法
2324
查看次数

标签 统计

android ×1

apdu ×1

contactless-smartcard ×1

mifare ×1

nfc ×1