簡體   English   中英

具有NFC的Android是否支持卡仿真?

[英]is Card Emulation supported in Android with NFC?

我需要通過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技術。

Android不支持卡仿真(編輯:通過安全元素)。 您可以嘗試與閱讀器進行點對點連接,或者(取決於您對閱讀器的控制程度)您可以使閱讀器充當標簽,並將信息來回發送到電話。

安全元素已被限制為Android開發人員無法使用。 這部分是由於安全性原因,部分是由於誰訪問標簽上的內存這一問題引起的。

BlackBerry確實支持卡仿真。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM