ndef相关内容

有没有可能在不使用意图的情况下从卡中读取NFC标签?

我正在使用Kotlin构建一个Android应用程序。我应该能够通过点击一个按钮来阅读NFC标签。在我读过的所有文档中,我看不到这样做的方法。 正常情况:在Android设备旁边设置NFC令牌(卡、芯片或其他任何东西)。设备自动打开NFC应用程序。此时,将发现意图并读取卡片。 但我如何才能在应用程序中将令牌放在设备附近,然后单击“读取”按钮,然后才能从令牌中读取信息? 推荐答案 ..
发布时间:2022-04-10 14:05:29 移动开发

Android:如何使 NFC 标签只为用户准备好并且对我可写?

我有一个设计个性化标签的应用程序,当它被安卓手机检测到时,会启动另一个包含一些内容的应用程序.一切正常,我知道如何制作只读 nfc 标签.问题是,我想让 NFC 标签只能由其他应用程序的用户读取.但我也希望,如有必要,修改这些标签以便重写.但我想阻止用户自己做.这就是为什么 ndef.makeReadOnly() 不适合我.. 有人可以帮我吗??? 解决方案 这在一定程度上取决于您将 ..
发布时间:2022-01-18 21:53:58 移动开发

有没有办法从代码创建 ACTION_NDEF_DISCOVERED 意图

对于我正在编写的应用程序,我想知道是否可以从代码创建 ACTION_NDEF_DISCOVERED 意图.通常,此意图是由系统在读取 ndef 格式的标签时创建的.它包含一个类型为 Tag 的 parcableextra. 意图的创建可能很容易,但是您是否也可以从代码中创建一个标签,或者我认为该类不支持该标签. 目标是将带有 ndef 记录的虚拟标签广播到系统,然后可由调用 ACTIO ..
发布时间:2022-01-18 21:40:56 移动开发

在没有特定应用程序的情况下读取 NFC 标签?

我想知道是否有任何方法可以将文本字符串 (URL) 保存到 NFC 标签,比如 MIFARE 或 NTAG203,无需任何特殊标签读取即可被其他设备(智能手机)读取应用. 我已经测试了几个应用程序,例如触发 Android,并注意到如果读取标签的设备没有所需的应用程序来读取标签上的数据/指令,它仍然会打开一个 URL,将您发送到 Play 商店以下载该应用程序. 因此,必须有一种方法可 ..
发布时间:2022-01-18 21:33:16 移动开发

Android NFC - ndef.writeNdefMessage() 抛出 IOException 并擦除标签数据

我的应用使用前台调度系统来允许用户点击他们的 NFC 标签,以便在标签上执行读写操作. 如果用户正确点击他们的标签(即,他们在手机上的正确位置点击标签并保持连接足够长的时间),它会很好地工作,但如果他们过早物理删除标签,那么 ndef.writeNdefMessage(...) 抛出 IOException. 这意味着写操作失败,这很公平.但真正的问题是,同样的失败操作也会删除标签中的 ..
发布时间:2022-01-18 21:27:26 移动开发

定义 NDEF 消息

我正在使用 Raspberry Pi 和 RFID-RC522 板开展 Python 项目.作为 NFC 标签,我使用 NXP NTAG213.我现在的计划是在标签上存储链接.我可以毫无问题地读/写它们.但我不明白如何为标签上存储的数据定义 NDEF 标头. 当我用智能手机在标签上写一个链接并用我的程序读取它时,标签上存储的数据如下所示: 网址“http://www.gmx.at"的 ..
发布时间:2022-01-05 10:44:30 Python

如何使用 NFC 将字符串从 Windows 手机 8 发送到 android 设备

没有使用谷歌的运气,所以我想我会问. 有没有人有任何经验/知道如何从 Windows Phone 8 设备向 Android 设备发送一个简单的字符串,即“hello"? 到目前为止,我们已经能够做到 android -> android 和 android -> windows phone 8,但我们还没有找到从 windows phone 8 到 android 的方法. 有 ..
发布时间:2022-01-01 12:48:37 移动开发

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

在 Android 上,只要 NFC 标签靠近手机,系统就会向我的应用程序发送一个意图,其中包含一个对象,允许我读取和写入此标签的 NDEF 消息.具体来说,我可以根据需要随时写入此标签,而它仍在手机附近.下面的 Java 代码让您对我的意思有一个印象: Tag tag = intent.getParcelableExtra(NfcAdapter.EXTRA_TAG);Ndef ndef = N ..
发布时间:2022-01-01 12:24:54 移动开发

Xcode Testflight 验证错误 ITMS-90778 NDEF 被禁止

我正在尝试使用 CoreNFC (NDEF) 将我的应用上传到 TestFlight. 很遗憾,我在(SDK 版本 13 和 13.1)中收到了有关 Testflight 验证部分的错误消息. 我已经试过了:Xcode 11 beta can'不要将应用上传到 TestFlight 但它会失去 NDEF 功能:https://stackoverflow.com/a/5812836 ..
发布时间:2021-06-07 20:10:28 移动开发

NFC Tag-4 协议问题

我使用的是 springcard 读卡器和标准的 Type 4 无源标签.我已经记录了通信协议,但我不太明白发生了什么. 完整序列位于消息底部. 为什么在收到 CC+OK 后,阅读器以初始消息重新启动 00 A4 04 00 07 D2 76 00 00 85 01 01 00 并且还会从标签中获取错误. 我正在尝试理解该协议,因为我需要使用微控制器和 NFC 前端 ..
发布时间:2021-06-07 20:10:24 其他开发

读取NFC标签时出现奇怪的字符

我正在尝试使用Android读取NFC标签.我是养蜂人,当我接近他们时,这是为了识别我的蜂箱.我在这里搜索过,但是在阅读标签时仍然遇到问题.我想阅读文本,但是当阅读时,有一个方形字符,并且在所需文本之前显示的字符类似“十". 解决方案 由于您尝试将整个原始NDEF记录显示为文本字符串(使用某种奇数解码方法),因此在显示消息时,您会得到其他奇数字符: NdefMessage [] mes ..
发布时间:2021-04-21 20:25:13 移动开发

MIFARE Classic标准钥匙

我有两个NFC标签,它们的扇区具有不同的键: 标签1:该标签包含NDEF消息. 扇区0 =键A的 A0:A1:A2:A3:A4:A5 扇区1到15 =键A的 D3:F7:D3:F7:D3:F7 标签2:此标签上没有NDEF数据 所有扇区=键A和B的 FF:FF:FF:FF:FF:FF 是否有符合NDEF/non-NDEF的MIFARE Classic标签的标准密钥? ..
发布时间:2021-04-12 19:58:18 其他开发

Phonegap NFC在两个设备之间发送和读取数据

我正在尝试使用离子角度应用程序中的phonegap-nfc在两个启用NFC的设备之间发送信息(纯文本). 到目前为止,我已经能够连接设备,并且Ndef Event Listener捕获了标签,但是标签中的信息始终是相同的,它不会向我发送正在发送的消息. 识别NFC连接时发送标签的功能: 异步connectPeerToPeer(){var listener = NFC.addNdefL ..
发布时间:2021-04-06 20:38:24 其他开发

即使ACTION_NDEF_DISCOVERED操作也未发现NFC标签,即使它包含Ndef数据

我正在尝试使用Samsung S5读取2种不同的NFC标签.这两个标签都包含NDEF消息,第一个标签包含MIME类型记录作为其第一条记录,第二个标签包含替代载体记录(TNF = TNF_WELL_KNOWN,类型= RTD_ALTERNATIVE_CARRIER)作为其第一条记录. 当我使用 ACTION_TECH_DISCOVERED 意向通过前台调度读取标签时.对于第一个标签,技术列表列 ..
发布时间:2021-04-05 19:12:46 移动开发