gpt4 book ai didi

android - 带 NFC 的 Android 是否支持卡仿真?

转载 作者:行者123 更新时间:2023-11-30 04:20:25 24 4
gpt4 key购买 nike

我需要通过 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

或者 theese ,当读卡器正在尝试读取时

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

我尝试处理这些 Intent 但没有成功;

有没有不用修改固件就可以和读写器通信的方法?

或者我可以从 native 代码 (C) 访问安全元素?

我使用的阅读器支持 NFCA、NFCB 和 RFID 技术。

最佳答案

Android 不支持卡片模拟(编辑:通过安全元素)。您可以尝试点对点连接到阅读器,或者(取决于您对阅读器的控制程度)您可以让阅读器充当标签,并在手机上来回发送信息。

安全元素已禁止 Android 开发人员使用。这部分是出于安全原因,部分是因为谁可以访问标签上的内存这一问题引起的问题。

BlackBerry 确实支持卡模拟。

关于android - 带 NFC 的 Android 是否支持卡仿真?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9340101/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com