当我第一次尝试发送APDU命令并遇到“ Above support length”错误时,我以为那只是NFC芯片本身的限制-没办法解决。但是,此站点建议这可能是Android OS中的软件问题:
许多当前可用的智能手机只能通过NFC传输261字节[2],而无需对操作系统进行重大修改。
有谁知道如何解决这个问题以及修改的“重大”程度如何?
另外,您是否有列表,哪些电话支持扩展长度的APDU?如果没有,我们可能应该从一开始,因为您在Google上确实找不到很多。
我知道三星Galaxy Note II支持它,而三星Galaxy S3,Nexus 5和Galaxy Nexus不支持。
访问此网站:https : //code.google.com/p/android/issues/detail?id=76598
您必须执行的操作:
可在此处找到有关为Nexus 5构建Android的教程:http : //nosemaj.org/howto-build-android-kitkat-nexus-5
这适用于您的智能手机的读取器模式,我尚不知道如何使它在卡仿真模式下工作。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句