问题标签 [nfc-p2p]
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.
android - Android 如何轮询 NFC 设备
我正在使用非接触式阅读器与我的 Android 设备进行通信。
我观察到任何时间点我都无法使用 P2P 连接到我的 Android 设备。如果我想连接以启动 Android Beam 传输,我必须在一秒钟内连续尝试多次连接到设备。
NFC Android 设备可以检测非接触式卡、NFC P2P 目标和 NFC P2P 发起方,即 3 种不同的模式。我开始认为幕后正在进行某种轮询,可以在三种模式之间快速切换。
这意味着在我尝试连接手机的任何给定时间点,它可能处于也可能不处于正确模式并且会失败。这就是为什么我需要尝试多个连接。
我一直在查看 Android 源代码,试图在没有真正运气的情况下解决这个问题。这是我见过的最有前途的文件,但它仍然没有意义。
我的问题是:Android 如何检测多种 NFC 模式,它是否使用切换算法,如果是,算法的细节是什么?
谢谢。
android - NFC - 无法检测到标签
onNewIntent(Intent intent) 方法未被调用。
我正在尝试的代码是
}
和 AndroidManifest.xml
nfc_tech_filter.xml 文件是
请帮忙...
android - 关于 NFC、NDEF 和支持 NFC 的安卓手机的一些基本问题
我想开始 android 编程,以便能够在支持 NFC 的智能手机和自定义设备之间传输数据,但我无法找到关于一些事情的明确信息
例如,我的自定义设备必须能够向智能手机发送数据以及从中接收数据。但从我读过的内容来看,目前不可能使用 NFC 进行双向通信
如何在 android 中使用 NFC 在两个设备之间发送数据?
或者最近,
支持NFC的手机充当NFC标签
但是Android开发者网站本身说我们可以使用Beam在两部Android手机之间进行点对点通信,所以双向通信应该是可能的,不是吗?
Android Beam 允许在两个 Android 设备之间进行简单的点对点数据交换。要将数据发送到另一个设备的应用程序必须在前台,并且接收数据的设备不能被锁定。当发送设备与接收设备足够接近时,发送设备会显示“Touch to Beam” UI。然后用户可以选择是否将消息发送到接收设备。
http://developer.android.com/guide/topics/connectivity/nfc/nfc.html#p2p
其次,我可以将安卓 NFC 手机用作标签写入器(而不仅仅是阅读器)吗?也就是说,只需将数据发送到我的自定义设备(或无源 NFC 标签)?
android - 让 NFC 读取器/写入器检测到 Android 手机(基本 NFC)
如果我有一个 NFC 读写器设备,我可以让它检测我启用 NFC 的安卓手机,这样我就可以将数据从我的手机传输到设备吗?我在 Stackoverflow 上找到了一些与卡片模拟相关的链接,但他们都说卡片模拟是不可能的或太难了
如何让安卓手机充当非接触式智能卡?
NFC 卡仿真 Android
Android NFC 手机可以充当 NFC 标签吗?
NFC - p2p 模式场景
NFC Peer2Peer 模式 - Android Beam - ISO 18092
Galaxy Nexus 4.1.1 和 ISO14443 阅读器
但是我在网上找到的一个 pdf 文件说
卡模拟模式基于 NFC 论坛认可的 ISO 标准 ISO 14443-A 和 ISO 14443-B。
此外,它进一步说P2P模式也得到了NFC论坛的认可,如果我理解正确的话,它也就像一部手机在读卡器模拟模式下工作,而另一部在卡模拟模式下工作
因此,如果我有一部支持 NFC 的手机和 USB 读/写器,例如THIS ONE,我可以让它将我的手机检测为 NFC 设备并将一些数据从我的手机传输到读/写器吗?
---编辑---
注意:我不是在谈论让手机作为安全支付系统或类似的东西,我的问题更基本:如果我发送一些数据(比如字符串“ABC”或一些号码 1234)从我的手机使用 NFC,我可以让外部读写器检测到它吗?
android - 将元信息发送到我的应用程序或 URL(如果未安装应用程序)
我想发送我当前屏幕的内容。基本上我有三个带有长列表的选项卡,我想发送实际的选项卡及其位置。
我的目标是如果安装了应用程序:
发送一些 id、选项卡和位置
如果未安装该应用程序:
我想提供这样的网络链接http://example.com/viewer/42?tab=2
我在这里玩这个代码:
如果有人可以向我解释它是如何工作的,如果这不可能解释我为什么这是不可能的,我会很高兴。
android - Android NFC 分享
我有两个具有 Android NFC 功能的设备。我想使用 NFC 发送和接收一些数据,我的要求是使用 NFC 而不是其他共享功能。我想分享的文本数据只包括数字和字母任何人都可以指导我从哪里开始做这个?是否有任何带有示例代码的教程?太谢谢了 。.
nfc - 安卓 P2P NFC
我现在正在使用基于 NFC P2P 技术的 Android 应用程序。我的问题是:
是否可以与外部 NFC IC(非 android 供电设备)创建 P2P 通信,与 MCU 通信?
已经谢谢了
android - 从 NFC 应用程序到 PN532 读卡器的数据传输
我正在从事基于 NFC 的支付的最后一年项目,我被困在这里,因为我在网上看到你不能将数据(比如信用卡详细信息)从 NFC 手机传输到 PN532 读卡器..我读到了 P2P 模式来传输数据,但我没有得到一个确切的想法如何做到这一点..有什么方法可以将卡详细信息从电话应用程序传输到 NFC 读卡器?我刚开始项目,目前正在收集有关我的项目的所有信息!但我无法将数据从手机传输到阅读器,那么我的项目就会失败!
希望有人能帮忙!
android - Sony Xperia 无法在 Android V4.1.2 中扮演 NFC 目标角色
我正在使用 NFC 阅读器和几部 NFC 手机以被动模式建立 NFC P2P 连接。NFC 阅读器始终处于发起者角色,而 NFC 手机始终处于目标角色。
我使用的是 Sony Xperia (LT26i) 等,它与 Android 版本 4.0.4 (Build 6.1.A.2.55) 配合得很好。我可以建立连接并能够发送和接收 NDEF 消息。但自从 Android 版本 4.1.2(Build 6.2.B.1.96)更新后,Sony FeliCa 标准上不再出现 Xperia。这意味着,我没有从电话中得到关于投票请求的答复。因此我无法将 Xperia 用作 NFC 被动目标。
有没有人有同样的问题,或者有解决这个问题的方法吗?
amazon-s3 - Galaxy S3 和 NFC 阅读器之间的通信
在连接到单板计算机的三星 Galaxy S3 和 NFC 阅读器之间进行通信的最佳方式是什么?有一些库和一些 NFC 阅读器,但我不知道哪一个相互兼容。
我必须双向发送数据。
提前致谢!