jjzjj

模拟物理 RFID 卡的 Android 应用程序

Android应用程序是否可以将之前存储的RFID卡ID发送到NFC读卡器?其目的是使用Android设备而不是物理RFID卡来访问房间。在阅读了很多关于NFC/RFID和卡仿真的其他主题后,我得出的结论是它目前在Android中不可用,但如果它适用于这种特殊情况,我仍然有点困惑。应用程序不能简单地在NDEF消息或APDU命令中发送卡ID,或者我只是在做梦吗? 最佳答案 好吧,严格来说。对于您想要做的事情,您不需要卡仿真。您只需将token发送到可以验证的门锁即可。您可以通过将NDEF消息推送到兼容的设备来使用AndroidBeam

模拟物理 RFID 卡的 Android 应用程序

Android应用程序是否可以将之前存储的RFID卡ID发送到NFC读卡器?其目的是使用Android设备而不是物理RFID卡来访问房间。在阅读了很多关于NFC/RFID和卡仿真的其他主题后,我得出的结论是它目前在Android中不可用,但如果它适用于这种特殊情况,我仍然有点困惑。应用程序不能简单地在NDEF消息或APDU命令中发送卡ID,或者我只是在做梦吗? 最佳答案 好吧,严格来说。对于您想要做的事情,您不需要卡仿真。您只需将token发送到可以验证的门锁即可。您可以通过将NDEF消息推送到兼容的设备来使用AndroidBeam

android - 如何读取检测到的 NFC 标签(NDEF 消息)。安卓NFC

类似的问题-HowtoreaddetectedNFCtag(NDEFcontent)detailsinandroid?我希望我的Android应用能够读取和解析检测到的NDEF消息。我已经编辑了AndroidManifest.xml来检测nfc标签,并且添加了intent过滤器,它看起来像这样我相信这很好,因为当我使用SDK附带的NFCDemo示例应用程序创建MockNDEFtags时,当我可以选择处理这些生成的标签的应用程序列表出现时。然后我点击我的应用程序,它打开没有问题,我只需要一种方法来读取在NDEF消息中传递给它的数据。代码:TagmyTag=(Tag)nfcintent.g

android - 如何解读 Mifare Classic 1K 上的 NDEF 内容

我使用Android设备上的NFC工具应用程序(通过内置的NFC阅读器)将文本写入MifareClassic1K标签。这段文字是“moretto”(我的姓氏)。然后,我尝试使用NFC阅读器ACR1255U和ACS提供的库来阅读此文本(NDEF格式)。我能够得到以下信息:读取block4:FFB0000410响应:0000030ED1010A5402656E6D6F7265749000读取block5:FFB0000510响应:746FFE000000000000000000000000009000我知道FE表示内容结束,6D6F726574746F是我的文本。但是我如何确定文本从哪里开

Android:将多个 NDEF 消息放在一个 NFC 标签中?

我正在尝试创建一个NFC标签,它将触发两个单独的操作:打开蓝牙连接启动应用程序(或前往Play商店)我使用nfc-eclipse-plugin创建了一条包含两条合适记录的消息,但是,当写入标签时,它总是只触发第一个操作。两者都单独工作,但第二个总是被忽略。我知道2NDEFmesages/recordsononeNFCtag-Android的答案说你不能在标签上有两条单独的消息,一条消息中只有多条记录,但是从包装NDEF的TLV格式来看,似乎没有什么可以真正阻止第二条NDEF消息出现在最终的0xFE之前标记字节?有没有人有任何其他想法如何实现我在一个标签上有两个独立操作的目标?

android - 如何在 Android 上制作 vcard/vcal Ndef 消息

我是Android编码的新手,我对NFC技术很感兴趣。我的第一步集中在标签读/写模式上,目前我看不到关于如何使用Vcard/VcalMIME类型和NDEF记录/消息的大量信息。如果有人可以发布一些示例代码或更好地指向类似教程的资源,那就太好了!编辑:这是我一直在使用的代码,它搞砸了。通过一些修改,我已经能够编写纯文本和智能海报/urs数据。另外要记住的是,我使用的是Type2NFC标签,由于存储容量有限,我只想在Vcards上保存姓名和电话号码,或在Vcal记录上保存事件名称和日期。谢谢!公共(public)类VcardActivity扩展Activity{NfcAdapteradap

android - 将 NDEF 消息多次写入同一个标签?

在Android上,一旦NFC标签靠近手机,系统就会向我的应用程序发送一个Intent,其中包含一个允许我读取和写入该标签的NDEF消息的对象。具体来说,我可以随时写入这个标签,而它仍然在手机附近。下面的Java代码让您对我的意思有一个印象:Tagtag=intent.getParcelableExtra(NfcAdapter.EXTRA_TAG);Ndefndef=Ndef.get(tag);ndef.writeNdefMessage(/*someNDEFdata*/);//firstwritendef.writeNdefMessage(/*someNDEFdata*/);//sec

android - NFC和NDEF有什么关系

NFC和NDEF到底是什么关系?是否任何NFC设备都必须具有NDEF格式的数据?或者是否可以使用NFC而不是NDEF(尽管我认为反之亦然是不可能的,是吗?)?一张空的NFC卡会是什么样子?它是否仍然具有NDEFheader信息但没有有效载荷?或者标签是否可能完全为空,即没有任何标题信息?在那种情况下,Android手机或读卡器仍然可以检测到它吗?究竟是什么让阅读器检测到标签? 最佳答案 在NFC通信中主要有三种操作模式读写器模式(PCD)点对点模式(NFC)标签/卡仿真模式(PICC)NFC的基础是天线耦合,每当一个NFC设备接近另

android - Android NDEF 记录负载中的奇怪字符

我刚开始使用AndroidNFC进行编码,我已经成功地将NDEF数据读写到mifareclassic标签中。问题是当应用程序从ndef记录读取有效负载时,它总是在文本的开头包含字符“*en”。我认为它是语言字符,但是没有该字符如何获取真实的短信?这是应用程序从标签中读取的屏幕截图,实际文本是“HelloWorld”这是要阅读的代码@OverridepublicvoidonNewIntent(Intentintent){Log.i("Foregrounddispatch","Discoveredtagwithintent:"+intent);//mText.setText("Discov

java - 在 Android 中使用 application/vnd.wfa.wsc 创建 NDEF WiFi 记录

从Android5.0.0开始,您可以长按WiFi连接并将该连接写入标签(“写入NFC标签”)。您可以在此处找到该操作的来源:WriteWifiConfigToNfcDialog.java.采用WiFi连接并创建NDEF负载的相关行似乎位于此处:StringwpsNfcConfigurationToken=mWifiManager.getWpsNfcConfigurationToken(mAccessPoint.networkId);mWifiManager是WifiManager的实例,但是getWpsNfcConfigurationToken不是API的一部分。通过追踪这个方法,我