问题标签 [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 - 使用 NFC 更改事件“触摸到光束”
我有一个应用程序使用 NFC 光束与其他应用程序进行通信。光束 NFC 工作。我只希望当我激活 NFC 时,屏幕不会调整大小,我只想要一个小振动来确认数据传输。这个想法可能吗?我怎样才能做到这一点?
java - 如何确定设备是否已在 onResume 中从睡眠模式中唤醒
无论如何检查是否从Android中从睡眠状态唤醒的设备调用了onResume?
我需要检查的原因是如果从睡眠状态恢复,我不希望它调用特定的方法:
你可能会说“从 onResume 中取出那个 processintent 方法”......这不是一个选项,NFC P2P 模式要求你在 onResume 中处理收到的 NDEF 消息。
nfc - 如何知道共享的 NFC 标签已发送给某人
我通过 PhoneGap NFC 插件(链接)在我的三星 Galaxy S3 上共享了一个 NFC 标签然后我将手机放在阅读器 ACR122U 上并发送标签。我想知道如何检测标签被某人读取或发送到某个地方。
nfc - P2P 中的 NDEF (LLCP)
我试图了解我交换过联系人的两部 NFC 手机之间的通信。
所以我得到了:
B24D 是 SyncCode,DD 是 LEN,D5 是 CMD0,07 是 CMD1(它是 DEP_RES),03 是 PFB。没关系。
所以,现在我们有了所有其他字节:
这些字节是一个 LLCP I PDU。
13 20 00 是 DSAP (0x04)、PTYPE (0x0C)、SSAP (0x20) 和序列 (0x00)。
所以现在我们只有数据字节。
我们可以很容易地理解 NDEF 从 D2 开始(D2 是标志,0C 是类型长度,...)
那么问题来了,这些DATA的第一个字节是什么?
这就像一个初始化,我认为 10 是版本号,而 D0 是长度。但是这个初始化来自什么文档?我没有在任何 NFC 论坛文档中找到信息。
谢谢你的帮助。
android - 带有外部 USB NFC 设备的 android
我必须制作一个应用程序,我必须使用外部 USB NFC 设备来读取和写入数据到 NFC 标签以及该阅读器和 android nfc 手机之间的 p2p。
我有一个 NFC 设备 ACR1222L。我还从http://android.acs.com.hk/下载了 android 库, 该库带有一个演示项目。
现在我的问题是当我在模拟器中运行演示项目并将我的电脑与设备连接时,项目运行并显示第一个屏幕。但是当我在设备上贴上任何标签时,什么也没有发生。
我需要做些什么来使演示项目正常工作吗?我也没有找到任何关于如何使外部 nfc 设备与 android 一起工作的好的文档。有谁知道任何好的来源或教程?
android - NFC:S-beam 和 Android Beam 有什么区别?
NFC:S-beam 和 Android Beam 有什么区别?有人可以解释激活 Wifi-Direct/蓝牙并传输数据的确切流程吗?
android - 如何检查安卓设备是否支持 SNEP 或安卓的 Ndef 推送协议?
您可以在 Android文档中找到它:
要使 NDEF 推送正常运行,其他 NFC 设备必须支持 NFC 论坛的 SNEP(简单 Ndef 交换协议)或 Android 的“com.android.npp”(Ndef 推送协议)。这在 Gingerbread 级别的 Android NFC 设备上是可选的,但 SNEP 在 Ice-Cream-Sandwich 及其他设备上是强制性的。
您如何检查设备是否能够与其他设备进行 NFC P2P 通信?因为我们尝试测试了各种示例 NFC P2P 代码,但均未成功!(NFC 标签运行良好)。
目前发生的情况是,这两款设备都会发出熟悉的 NFC 嗡嗡声,但似乎没有数据交换。
仅供参考的设备是Sony Xperia Sole/Sola和LG Optimus 4X HD,它们都相应地更新了 Android 版本 4.0.4 和 4.0.3。
另请注意:开发是在 Gingerbread 版本,Android API 版本 10上。
android - Android Beam - payload transfer from both devices when only one Touch To Beam?
Ok, I watched the Google I/O from 2011 presentation on NFC on peer to peer.
The demo was done on Gingerbread and using the application Sticky Notes found
Now in this demo, both device the onNewIntent() was called at the same time so both devices are trying to share information to one another.
On ICS and above, you have Android Beam..
With Android Beam, you have to touch to trigger the onNewIntent() event that will send the NDef message across.
Now the problem with this is that now to trigger the onNewIntent() on both devices, both user on each device has to "Touch To Beam" at the same time.
Is there a way that when you Touch To Beam on one device, both can have the onNewIntent() to be called?
I am trying to develop an app that will exchange data to each other but for it to work in a nice friendly fashion I need the devices to share the data at the same time once the Touch To Beam has been initiated on one device. I do hope this is possible.
Edit: It looks like this might not be possible to do :(
nfc - 带有 NFC 阅读器和 Android 手机的桌面应用程序 - 交换文件
我正在尝试构建一个原型 - 基于 Windows 的触摸 Kiosk 应用程序。此应用程序正在尝试使用 ACR122U 或 SCl3711 启用 NFC。我计划将支持 NFC 的 Android 手机与此应用程序连接。
典型的用例是
- 用户可以在自助服务终端中选择一张图片,然后在自助服务终端的 NFC 阅读器上点击手机,将图片导入手机的安卓应用程序。
用户可以通过点击信息亭的 NFC 读取器将图像从 android 应用程序返回到信息亭。
通过我有限的研究,我学到了一些东西——只是想知道我是否走上了正轨
- 我需要一个可以与 ACR122U 一起使用的 Windows Kiosk 应用程序(.NET 或 JAVA)。与 LLCP 和 SNEP 协商连接以发送和接收 NDEF 消息。我可以将图像作为 NDEF 消息发送吗?如何在 .NET 或 JAVA 中为 ACR122U 实现 LLCP 和 SNEP 协议是否有任何库/示例?
- 我需要一个可以使用 NFC 接收图像并将图像存储在应用程序中的 android 应用程序。
- 我应该使用 NDEF 推送还是 Android 发送图像传输?
我还得到了一些关于使用带有 NFC 屏蔽的 Arduino 板和 Android 手机来实现上述原型的建议 - 是否可以使用 NFC 屏蔽 (seedstudio.com) 实现文件传输?
android - 如何使我的 android 应用程序启用 NFC?
我的应用程序已完成,但我希望在点击 NFC 标签时打开应用程序!请帮我
我将添加到主要活动中
这是java代码
问题是在我的应用程序中的何处添加此代码?