[英]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.