1
我需要通過NFC(ISO14443)與某些讀卡器進行通信。是Android支持NFC的卡仿真嗎?
,當我把我的歌Nexus S的讀者,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
我,已經盡力處理沒有theese意圖成功;
有什麼方法可以與讀卡器進行通信,而無需啓動固件?
或者我可以從本地代碼(C)訪問安全元素?
我使用的讀卡器支持NFCA,NFCB和RFID技術。
上面的回答是不正確的,它指的是具有NFC的Google Android設備。目前,這意味着Nexus S,Nexus S 4G和Galaxy Nexus。任何設備製造商都可以決定爲安全元件提供可公開訪問的API的Android NFC設備。除此之外,從技術上講,訪問安全元素和支持卡模擬是兩件不同的事情。 – 2012-02-20 21:04:38
好點,我編輯我的帖子來反映這一點。 – 2012-02-20 22:19:34
Android 4.4以來支持卡模擬! [Android文檔:基於主機的卡片仿真](https://developer.android.com/guide/topics/connectivity/nfc/hce.html) – KirkSu 2017-04-27 13:07:57