问题标签 [ndef]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 创建 NdefMessage 时出现 FormatException
当它是 FormatException 之一时,我将我的原始问题误认为是转换之一。我正在尝试根据 EditText 输入编写 NFC 标签。相关代码如下:
它总是抛出那个 FormatException。我不确定为什么。我只是想写'xyz'或'stuff'或类似的东西。我确保我从每个之间的 Log 语句中获得正确的字节。
android - 当检测到 NFC Tag 时,intent 是如何调度的
我对分发意图的方法感到困惑,例如如何广播 ACTION_TAG_DISCOVERED Intents?
而另一个问题是当我们锁屏时,ACTION_TAG_DISCOVERED Intents不能被接收,或者这些intents没有被广播?
--现在我可以看到它将由 dispatchTagInternal() 发送 --comments 现在我不了解 NFC-C 轮询和 NFC-EE 路由。他们代表什么?然后NFC-C轮询,就像发现,但是'C'是什么意思?
android - 如何读取检测到的 NFC 标签(NDEF 消息)。安卓 NFC
类似的问题 -如何在 android 中读取检测到的 NFC 标签(NDEF 内容)详细信息?
我希望我的 android 应用程序能够读取和解析检测到的 NDEF 消息。
我已经编辑了 AndroidManifest.xml 以检测 nfc 标签,并且添加了看起来像这样的意图过滤器
我相信这很好,因为当我使用 SDK 附带的 NFCDemo 示例应用程序来创建 MockNDEFtags 时,当我可以选择处理这些生成的标签的应用程序列表时,我的应用程序就会出现。然后我点击我的应用程序,它会毫无问题地打开,我只需要一种方法来读取在 NDEF 消息中传递给它的数据。编码:
在一个类似的问题中提出了建议,在整个网络上我找到了许多类似的答案。我的问题是代码行
我收到错误“nfcintent 无法解决”我意识到代码的作者可能将 nfcintent 作为特定于我的应用程序的意图的占位符,但是我不确定我应该在其位置放置什么。
启动我的应用程序的主要活动如下所示
}
我假设这会启动应用程序,这是必须处理 NFC 标签的地方。如果我可以从标签中访问 NDEFMessage,我已经能够使用 android 示例应用程序中的 NdefMessageParser 来解析它。我想解析来自 NDEFmessage 的信息,并最终让应用程序中的每个选项卡都可以访问该信息。
android - NFC 标签未在 Android 4.1 Jelly Bean 中打开应用
我正在开发一个使用 NFC 打开活动的 android 应用程序。所以我们写了一个带有特定 MIME-Type 的 NFC 标签,就像在 API 示例中一样,所以只有我的应用程序可以打开其中的数据。它在 Android 2.3.3 到 Android 4.0.4 上运行良好。
现在,在我将三星 Galaxy Nexus 升级到 Android 4.1 Jelly Bean 后,NFC 标签不再打开我的应用程序。有趣的是,当手机在默认的 android nfc 阅读器中显示标签时,它会识别标签的 mime 类型。
所以问题是......为什么Android 4.1 Jelly Bean中的NFC标签没有打开应用程序?
我的 AndroidMenifest.XML 中的 Intent 代码:
如果我在标签和应用程序中使用“text/plain”mime 类型,它可以工作,但我需要我独特的 mime 类型。
请帮忙!谢谢。
android - Android NFC 在 4.0.3 上的 API 仍然很弱
我发现了 Android NFC 的许多弱点:
不适用于 NFC 手机本身,仅适用于标签。当其他手机靠近背面时,无法检查连接状态。
NDEF 不能以两种方式交互发送/接收。在设备上,点击屏幕发起消息发送,然后断开连接,无法立即取回数据。
NFC api 不支持卡片模式。这就是弱点。有很多情况需要手机充当 RFID 卡。其中,有时不需要安全元件。一旦 UID 可用,服务器端就可以进行身份验证和其他操作。
我在问如何在 NDEF 消息发送或接收完成后检查连接状态?
c# - 如何使用 MIFARE 1k classic 跨多个块写入 NDEF 记录?
我用 C# 编写了一个将 NDEF 记录写入 MIFARE 1k 标签的应用程序。我使用 ACR122 非接触式读卡器发送 APDU 命令。
我要写的记录是URI类型的,而且它需要很长,所以这就是我的问题开始的地方。
到目前为止,我能够写入我想要的任何块,但我只能读取第一个扇区(块 4,5 和 6)中写入的内容。块 8 和 9(第二扇区)有内容但无法读取。
由于我无法写入扇区块,因此我从块 6 跳转到了 8。所以,我不确定是否必须设置一个字节来指示消息在另一个块上继续。
有什么想法吗?
我正在使用我的 android nfc enable 来阅读消息...
android - 如何在两部 Android NFC 手机之间双向传输?
如何实现 NDEF 可以在两部 Android 手机之间双向传输?我的意思是一部手机发送,另一部手机接收并立即以交互方式回复。如何在两部 Android 手机中实现这一点?
我需要像聊天模式一样的 NFC 手机。数据可以相互通信。
android - 读取 NFC 时遇到问题 - Android
我正在尝试做一个简单的应用程序,它使用 URL 读取标签 NFC 并将 URL 写入 TextView。我试图运行它但没有用。有人可以帮我吗?代码如下,AndroidManifest 也是!我希望你能帮助我。
/ * ****主类* ** * *** /
/ * ** * ** * ** * ** * * /
/ * *** Android 清单* ** * * /
/ * ** * ** * ** * ** * * /
为你腾出时间。
真诚的,丽塔
android - NFC 空标签读取问题
我目前正在参与一个需要使用 NFC 进行通信的项目。
当我尝试读取 NFC 标签时,它非常适用于 URI 和文本。
但是当我试图读取一个空的 NFC 标签时,它会显示一个默认的“空标签”消息,这在我的代码中没有定义。
AndroidManifest.xml:
onCreate()
方法:
我想使用我自己的活动显示这样的自定义消息。
有什么建议么?
java-me - 使用 Farpointe 数据读取器读取/写入 Kovio NFC 标签
我们买了一个KOVIO 2K NFC
标签,连同我们得到Farpointe Data reader
的。我们可以使用 Nexus 读写这些标签。但是,我们正在通过服务器代码构建一个API
我们想要的地方,to write
而不tags
需要任何手机 API。是否有任何支持写入 NFC 标签的 Java API?
是否有任何软件/SDK 可以使用 Farpointe Data Reader 读取数据?