Java 主机卡模拟中的最大APDU大小。能再长一点吗?

Java 主机卡模拟中的最大APDU大小。能再长一点吗?,java,android,nfc,apdu,hce,Java,Android,Nfc,Apdu,Hce,我正在尝试以主机卡模拟模式从android手机向读卡器应用程序发送数据。我知道apdu的最大大小应该是260字节左右。然而,我需要发送远远超过这一点(几千字节)。我知道我可以将数据分成“块”发送,但我真的担心这会对总体性能造成影响。我是否可以发送大于260字节的apdu。如果有必要的话,我也不介意有点小麻烦。为回答我自己的问题干杯。根据其容纳的数据的最大大小,有两种类型的APDU。正常大小的APDU(256字节)和负载高达65536字节的扩展APDU。但是,并非所有智能卡和读卡器都支持扩展的AP

我正在尝试以主机卡模拟模式从android手机向读卡器应用程序发送数据。我知道apdu的最大大小应该是260字节左右。然而,我需要发送远远超过这一点(几千字节)。我知道我可以将数据分成“块”发送,但我真的担心这会对总体性能造成影响。我是否可以发送大于260字节的apdu。如果有必要的话,我也不介意有点小麻烦。为回答我自己的问题干杯。根据其容纳的数据的最大大小,有两种类型的APDU。正常大小的APDU(256字节)和负载高达65536字节的扩展APDU。但是,并非所有智能卡和读卡器都支持扩展的APDU长度

现在在android方面,android操作系统不支持加长APDU。尽管大多数NFC控制器都支持它。因此,这是软件限制,而不是硬件限制。见 中的getMaxTransceiveLength方法