nfc相关内容

NTAG I2C FAST_READ在特定页地址之后出错

我使用的是NTAG I2C加2000内存标记,并且能够成功执行特定页面地址范围的FAST_READ,但超出了我收到的错误范围。 iOS 起始地址0x04和结束地址0x46读取成功 await cmd([0x3a, 0x04, 0x46]); While,开始地址0x04和结束地址0x47失败,错误为 await cmd([0x3a, 0x04, 0x47]); 错误 ..
发布时间:2022-04-10 14:11:10 其他开发

空的NFC标签读写Android应用程序。扫描空标签时手机返回自己的消息,但应用程序无法工作?

我已经为NFC标签创建了一个读写应用程序。但是,当我在打开应用程序后扫描空的NFC标记时,它没有像我预期的那样响应,因为我的应用程序Toast消息&标记为空&qot;。但是,当我关闭我的应用程序时,我会收到手机短信。 基本上,我需要以下帮助: 从我的应用程序中检测到空的NFC标记。 在该空标记中写入服务器信息。 然后从该标记读取该信息。 我在这里包含了我的代码。 and ..
发布时间:2022-04-10 14:08:25 Java开发

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

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

确保在本机反应中关闭NFC

在我的Reaction Native应用程序中,其中一个屏幕显示了二维码。该二维码应放置在也具有NFC功能的二维码读取器上。 我的任务是确保关闭NFC。是的,我的应用程序没有任何NFC功能。未在androidManifest或Info.plist中设置任何权限。 这只是二维码提供商(来自荷兰的NS)的要求,以确保NFC关闭。怎么做? 是否可能此时另一个应用程序以某种方式使用了NF ..
发布时间:2022-04-10 14:03:54 移动开发

通过HCE付款

我一直在开发这款应用程序,我需要在其中实现TAP&;Pay。我能够将HCE服务与NFC终端连接。 现在我的问题是,要用它进行实际付款,下一步是什么? 我到处都找过了,但找不到合适的文件。请帮帮我。 下面是我编写的用于将HCE服务连接到NFC终端的代码。 Android清单 ..
发布时间:2022-04-10 14:01:05 移动开发

从iPhone向RC522传递RFID数据

我目前有一个Mifare RC522 module可以用来成功地读/写标签和卡,但我无法成功地让它读取我通过NFC手机应用写入的数据。简单地试图让RC522模块通过靠近iPhone来读取iPhone上的数据,只会弹出Apple Pay菜单。我是不是做错了什么?数据是否需要以某种方式编码,或者该模块是否毫无用处,我可能需要PN532之类的东西?我基本上只想要一个可以读取我从iPhone/Androi ..
发布时间:2022-04-10 13:55:45 移动开发

使用NFC作为MIFARE,可以吗?

我们有MIFARE卡系统,并正在研究在手机中将NFC芯片用作MIFARE卡的可能性。 我对NFC做了一些研究,但我不能回答的问题是,手机中的NFC芯片是否有一个我可以像MIFARE卡那样读取的唯一标识符? 另外,如果NFC芯片有唯一的代码,我可以直接使用NFC读取器读取它,还是需要手机上的应用程序将其设置为卡模拟模式? 推荐答案 我在一家大型机构工作,也有人提出了同样的问题 ..
发布时间:2022-04-10 13:52:44 其他开发

智能卡读卡器 ACR122U 没有唯一的序列号

我使用 PCSC 驱动程序和 javax.smartcardio 库作为驱动程序的包装器.我有 3 个 ACR122U 设备插入 Linux (debian) 系统.我已经在这些设备上运行了 udevadm 信息,它们的序列号都是 0.我需要确定我班上的哪个阅读器.我可以通过解析/sys/devices 文件夹来检查使用了哪个拓扑 USB 端口,但我仍然无法在 Java api 中“选择"设备. ..
发布时间:2022-01-24 23:44:19 其他开发

从 NFC 安装位于 GooglePlay 的应用程序

使用 Lollipop,我有一个 device-owner 应用程序,它在配置时安装了 NFC. 我现在需要的是处理我的应用程序的自动更新,从 Google Play 到依赖标准的 Android 应用程序更新系统...... 到目前为止,我可以想象两种方法来完成这项工作,但不知道如何处理它们中的任何一种: 在我的 NFC 中安装常量 EXTRA PROVISIONING DEVIC ..

排除带有 NFC 的非 NXP Android 手机(如 Nexus 4/10)

我已经构建了一个应用程序,可以从我们学校使用的学生证中读取某些数据.目前它只读取用户数据,但未来计划是增加对读取剩余信用的支持. 问题是我们使用的卡是 Mifare Classic.Nexus 4 和 Nexus 10(可能还有更多设备)不支持这些卡,因为它们具有 Broadcom NFC 控制器.如果我是对的,那么应用程序不应该在这些设备上崩溃或出现问题,但它什么也不做. 有没有办法 ..
发布时间:2022-01-20 10:02:37 移动开发

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 移动开发

如何使用 Android 从 NFC 标签中检测制造商?

我正在尝试检测 NFC 标签的制造商名称.我在这里找到了制造商代码.但我只能使用这些 ID 检测到 Mifare Ultralight C 标签.Ultralight C 标签 ID 的第一个字节代表制造商代码.但其他标签不包含此属性.这个应用可以检测IC厂商.是否可以检测其他NFC标签的制造商? 解决方案 当然没有万能的方法.NFC 标签的指纹识别(猜测制造商甚至是确切的标签类型)相当困 ..
发布时间:2022-01-18 21:34:33 移动开发

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

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

扫描 NFC 标签时是否可以启动应用程序?

我有一个 NFC 标签.我想编写一个Android应用程序,当手机扫描NFC标签时,它会自动启动并从NFC获取数据. 假设设备已打开 NFC 并且手机上没有运行其他应用程序,这应该可以工作.我发现了一些可以启动另一个应用程序的应用程序,但是我的应用程序应该可以在没有在后台运行的其他应用程序的情况下运行. 有什么办法可以解决这个问题吗? 解决方案 为了让你的应用(实际上是acti ..
发布时间:2022-01-18 21:32:58 移动开发

如何在 MIFARE Ultralight EV1 标签上设置和取消设置密码?

我希望能够在 Android 上使用 NfcA? 标签技术对 MIFARE Ultralight EV1 (MFOUL21) 标签设置和取消密码保护. 我知道我会为此使用 nfcA.transceive() 方法,但我不确定该方法的参数是什么,所以任何人都可以提供代码片段来设置和取消设置密码? 更新: 关于 TapLinx 库,我基本上希望 nfcA.transceive(... ..
发布时间:2022-01-18 21:30:56 移动开发

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

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