问题标签 [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.

0 投票
1 回答
1086 浏览

java - 创建 NdefMessage 时出现 FormatException

当它是 FormatException 之一时,我将我的原始问题误认为是转换之一。我正在尝试根据 EditText 输入编写 NFC 标签。相关代码如下:

它总是抛出那个 FormatException。我不确定为什么。我只是想写'xyz'或'stuff'或类似的东西。我确保我从每个之间的 Log 语句中获得正确的字节。

0 投票
1 回答
1767 浏览

android - 当检测到 NFC Tag 时,intent 是如何调度的

我对分发意图的方法感到困惑,例如如何广播 ACTION_TAG_DISCOVERED Intents?

而另一个问题是当我们锁屏时,ACTION_TAG_DISCOVERED Intents不能被接收,或者这些intents没有被广播?

--现在我可以看到它将由 dispatchTagInternal() 发送 --comments 现在我不了解 NFC-C 轮询和 NFC-EE 路由。他们代表什么?然后NFC-C轮询,就像发现,但是'C'是什么意思?

0 投票
2 回答
15462 浏览

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

类似的问题 -如何在 android 中读取检测到的 NFC 标签(NDEF 内容)详细信息?

我希望我的 android 应用程序能够读取和解析检测到的 NDEF 消息。

我已经编辑了 AndroidManifest.xml 以检测 nfc 标签,并且添加了看起来像这样的意图过滤器

我相信这很好,因为当我使用 SDK 附带的 NFCDemo 示例应用程序来创建 MockNDEFtags 时,当我可以选择处理这些生成的标签的应用程序列表时,我的应用程序就会出现。然后我点击我的应用程序,它会毫无问题地打开,我只需要一种方法来读取在 NDEF 消息中传递给它的数据。编码:

在一个类似的问题中提出了建议,在整个网络上我找到了许多类似的答案。我的问题是代码行

我收到错误“nfcintent 无法解决”我意识到代码的作者可能将 nfcintent 作为特定于我的应用程序的意图的占位符,但是我不确定我应该在其位置放置什么。

启动我的应用程序的主要活动如下所示

}

我假设这会启动应用程序,这是必须处理 NFC 标签的地方。如果我可以从标签中访问 NDEFMessage,我已经能够使用 android 示例应用程序中的 NdefMessageParser 来解析它。我想解析来自 NDEFmessage 的信息,并最终让应用程序中的每个选项卡都可以访问该信息。

0 投票
2 回答
1045 浏览

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 类型。

请帮忙!谢谢。

0 投票
1 回答
674 浏览

android - Android NFC 在 4.0.3 上的 API 仍然很弱

我发现了 Android NFC 的许多弱点:

不适用于 NFC 手机本身,仅适用于标签。当其他手机靠近背面时,无法检查连接状态。

NDEF 不能以两种方式交互发送/接收。在设备上,点击屏幕发起消息发送,然后断开连接,无法立即取回数据。

NFC api 不支持卡片模式。这就是弱点。有很多情况需要手机充当 RFID 卡。其中,有时不需要安全元件。一旦 UID 可用,服务器端就可以进行身份​​验证和其他操作。

我在问如何在 NDEF 消息发送或接收完成后检查连接状态?

0 投票
1 回答
3396 浏览

c# - 如何使用 MIFARE 1k classic 跨多个块写入 NDEF 记录?

我用 C# 编写了一个将 NDEF 记录写入 MIFARE 1k 标签的应用程序。我使用 ACR122 非接触式读卡器发送 APDU 命令。

我要写的记录是URI类型的,而且它需要很长,所以这就是我的问题开始的地方。

到目前为止,我能够写入我想要的任何块,但我只能读取第一个扇区(块 4,5 和 6)中写入的内容。块 8 和 9(第二扇区)有内容但无法读取。

由于我无法写入扇区块,因此我从块 6 跳转到了 8。所以,我不确定是否必须设置一个字节来指示消息在另一个块上继续。

有什么想法吗?

我正在使用我的 android nfc enable 来阅读消息...

0 投票
1 回答
338 浏览

android - 如何在两部 Android NFC 手机之间双向传输?

如何实现 NDEF 可以在两部 Android 手机之间双向传输?我的意思是一部手机发送,另一部手机接收并立即以交互方式回复。如何在两部 Android 手机中实现这一点?

我需要像聊天模式一样的 NFC 手机。数据可以相互通信。

0 投票
3 回答
1036 浏览

android - 读取 NFC 时遇到问题 - Android

我正在尝试做一个简单的应用程序,它使用 URL 读取标签 NFC 并将 URL 写入 TextView。我试图运行它但没有用。有人可以帮我吗?代码如下,AndroidManifest 也是!我希望你能帮助我。


/ * ****主类* ** * *** /


/ * ** * ** * ** * ** * * /


/ * *** Android 清单* ** * * /


/ * ** * ** * ** * ** * * /

为你腾出时间。

真诚的,丽塔

0 投票
1 回答
3072 浏览

android - NFC 空标签读取问题

我目前正在参与一个需要使用 NFC 进行通信的项目。

当我尝试读取 NFC 标签时,它非常适用于 URI 和文本。

但是当我试图读取一个空的 NFC 标签时,它会显示一个默认的“空标签”消息,这在我的代码中没有定义。

AndroidManifest.xml

onCreate()方法:

我想使用我自己的活动显示这样的自定义消息。

有什么建议么?

0 投票
1 回答
415 浏览

java-me - 使用 Farpointe 数据读取器读取/写入 Kovio NFC 标签

我们买了一个KOVIO 2K NFC标签,连同我们得到Farpointe Data reader的。我们可以使用 Nexus 读写这些标签。但是,我们正在通过服务器代码构建一个API我们想要的地方,to write而不tags需要任何手机 API。是否有任何支持写入 NFC 标签的 Java API?

是否有任何软件/SDK 可以使用 Farpointe Data Reader 读取数据?