当NFC阅读器不发送“a”时,在Android上模拟智能卡;选择AID";阿普杜
我阅读了关于NFC的Android文档,发现它可以模拟NFC标签。但是,它要求您注册您提供的援助 如果NFC阅读器不发送“选择辅助”APDU,是否可以创建处理通信的应用程序?通过创建清单文件中的AID为空的应用程序,或者创建某种默认应用程序 我不介意应用程序是否必须在前台,如果这有任何帮助的话当NFC阅读器不发送“a”时,在Android上模拟智能卡;选择AID";阿普杜,android,nfc,apdu,contactless-smartcard,hce,Android,Nfc,Apdu,Contactless Smartcard,Hce,我阅读了关于NFC的Android文档,发现它可以模拟NFC标签。但是,它要求您注册您提供的援助 如果NFC阅读器不发送“选择辅助”APDU,是否可以创建处理通信的应用程序?通过创建清单文件中的AID为空的应用程序,或者创建某种默认应用程序 我不介意应用程序是否必须在前台,如果这有任何帮助的话 提前感谢。不,Android API目前不支持此功能。只有在接收到与注册到系统的AID相匹配的SELECT(按AID/DF名称)命令时,才会将命令路由到应用程序。从安卓4.4.4开始,还没有任何机制来定义
提前感谢。不,Android API目前不支持此功能。只有在接收到与注册到系统的AID相匹配的SELECT(按AID/DF名称)命令时,才会将命令路由到应用程序。从安卓4.4.4开始,还没有任何机制来定义一个全面/默认的应用程序
Android设备目前似乎只使用NFC论坛NCI规范中定义的基于AID的路由机制。然而,NCI规范还定义了基于协议和基于技术的路由。这些路由机制可以指示NFC控制器将所有通信转发给应用处理器/Android系统,而不考虑SELECT(按AID/DF名称)命令。因此,有可能实现一个修改后的Andoid系统,允许所有通信默认路由到应用程序,但不清楚Android设备中使用的NFC控制器是否支持基于协议或基于技术的路由机制(对它们的支持似乎是可选的)。无论如何,感谢您的回答。我希望他们将来启用此功能:-)。