被卡仿真支持Android的NFC的? [英] is Card Emulation supported in Android with NFC?

查看:440
本文介绍了被卡仿真支持Android的NFC的?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要通过NFC(ISO14443),还有一些读卡器进行通信。

I need to communicate over NFC (ISO14443) with some card reader.

当我把我的歌Nexus S的读者,logcat中显示的消息

when i put my nexus S on Reader, logcat shows messages

02-18 13:24:00.691: DEBUG/NfcService(278): SE FIELD ACTIVATED 
02-18 13:24:00.691: DEBUG/NfcService(278): Broadcasting Intent

或theese,当读卡器试图读

or theese , when card reader is trying to read

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意图;

I,ve tried to handle theese intents with no success;

有没有办法与读者进行交流,而不modyfing固件?

Is there any way to communicate with reader, without modyfing firmware?

或者可能是我可以访问,以确保从本地code(C)元素?

Or may be i can get access to secure element from native code (C) ?

我用的是阅读器支持NFCA,NFCB和RFID技术。

The reader i use supports NFCA, NFCB and RFID technologies.

推荐答案

卡仿真(编辑:通过安全元素)是不是在Android的支持。你可以尝试连接到读卡器点对点,或(取决于你有多大的控制在该读取器),你可能能够有读者充当一个标签,并将信息发送来回到手机上。

Card emulation ( via the secure element) is NOT supported in Android. You could try connecting to the reader peer to peer, or (depending on how much control you have over the reader) you may be able to have the reader act as a tag, and send information back and forth to the phone.

安全元件已经取得了限制Android开发。这部分是由于安全原因,部分因为从谁可以访问标签上的内存问题所引起的问题。

The secure element has been made off limits to Android developers. This was partially due to security reasons, and partially because of issues arising from the question of who gets to access the memory on the tag.

黑莓手机确实支持卡模拟,但。

BlackBerry does support card emulation though.

这篇关于被卡仿真支持Android的NFC的?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆