我正在开发一款Android应用程序,它具有从智能卡读取数据的功能。 默认情况下,NFC控制器支持APDU命令,单个命令中最大收发长度为261个字节。由于需要在卡上读取大量数据,因此读取速度非常慢 是否有支持扩展APDU的Android手机允许在单个APDU中发送超过261个字节? 或者有没有办法通过调用Android API来修改最大收发长度?
我找到了一些话题: link
他们增加了NativeNfcManager.java中的硬编码值并重建了NFCService(NfcNci.apk)。但我正在寻找一个更简单的解决方案。
你有什么建议吗,请告诉我?
非常感谢。