我需要通过 NFC (ISO14443) 与一些读卡器进行通信。
当我将我的 nexus S 放在 Reader 上时,logcat 显示消息
02-18 13:24:00.691: DEBUG/NfcService(278): SE FIELD ACTIVATED
02-18 13:24:00.691: DEBUG/NfcService(278): Broadcasting Intent
或者这些,当读卡器试图阅读时
02-18 13:25:00.718: DEBUG/NFC JNI(278): > AID DETECTED
02-18 13:25:00.718: DEBUG/NFC JNI(278): > AID: 0102030405060708090000
02-18 13:25:00.722: DEBUG/NfcService(278): Card Emulation message
02-18 13:25:00.722: DEBUG/NfcService(278): Broadcasting com.android.nfc_extras.action.AID_SELECTED
我试图处理这些意图但没有成功;
有什么方法可以在不修改固件的情况下与阅读器通信?
或者我可以从本机代码 (C) 访问安全元素?
我使用的阅读器支持 NFCA、NFCB 和 RFID 技术。