nfc相关内容

如何通过 NFC 标签启动我的应用程序?

我目前正在将应用程序移植到 UWP.该应用程序有一个带有“写入 NFC"按钮的页面.用户点击后,它会等待 NFC 标签并写入 LaunchApp:WriteTag 二进制消息. 在 WP8.1 下运行良好,在 Windows 10 UWP 下根本不起作用: varproximityDevice = Windows.Networking.Proximity.ProximityDevice.G ..
发布时间:2021-12-28 18:18:29 C#/.NET

安卓NFC启动服务

我很好奇Android NFC service 是否允许开发者在 时启动Service(或IntentService)NFC 标签被扫描? 来自 Android 开发者: 当设备扫描具有 NDEF 数据的标签但无法扫描时映射到 MIME 或 URI,标签调度系统尝试启动一个具有 ACTION_TECH_DISCOVERED 意图的 活动. 似乎只能启动一个新的 Activity, ..
发布时间:2021-12-27 21:30:03 移动开发

NTAG212 Mifare Ultralight 带身份验证

我是 NFC Android 的新手,我已经被困了好几天试图让 NTAG212 Mifare Ultralight with Authentication 的第 4 页到第 7 页,我已经有了 PWD 和 PACK 来执行 strong>PWD_AUTH 基于 NTAG212 文档. 我采用这种方法... //假设密码为字节数组//假设包为字节数组尝试{NFC.connect();byte ..
发布时间:2021-12-13 14:41:14 Java开发

Android:使用 NXP MiFare Ultralight C 进行身份验证

一个多星期以来,我一直在尝试使用 Mifare Ultralight C 对 Android 手机进行身份验证.我已经确认我可以写入标签(通过写入不安全的内存页面,然后读取我写的内容).我还可以写入关键页面 (44-47),并为所有 16 个关键字节写入 0x00. 当我尝试进行身份验证时,以下是一次交换中涉及的数据示例 - 它来自我的应用程序写入的日志.谁能告诉我我是否做错了什么?我AM ..
发布时间:2021-12-13 14:27:59 移动开发

如何防止NFC标签克隆?

我正在使用 NFC 标签制作应用程序,我必须防止 NFC 标签被克隆.我见过许多其他 NFC 标签,当尝试克隆时,会显示一条弹出消息“克隆受到限制,标签受密钥保护",我希望我的 NFC 标签具有相同的安全性. 解决方案 这取决于您使用的标签类型以及您想要的防止克隆的级别. NFC 标签(由 NFC 论坛 定义)无法防止克隆.此类标签旨在作为可自由读取的数据(所谓的 NDEF 消息)的 ..
发布时间:2021-12-13 10:08:49 移动开发

使用 iPhone 6/iOS 8 读取 NFC 标签

既然苹果刚刚宣布 iPhone 6 将配备 NFC 芯片,有谁知道 iOS 8 是否会为 iPhone 6 设备启用读取/检测 RFID 标签?任何人有任何细节可以分享吗? 解决方案 iPhone6/6s/6+ 并非设计用于读取被动 NFC 标签(又名发现模式).关于这个主题有很多错误信息,所以我想提供一些有形的信息供开发人员考虑.缺少NFC标签读取支持不是因为软件,而是因为硬件.要了解原 ..
发布时间:2021-12-03 11:25:07 移动开发

如何使用 NFC 操作

我正在尝试以编程方式注册接收器,以便在检测到 NFC 标签后收到通知.如我的代码所示,我注册了所需的操作,并以编程方式创建了广播接收器.我还在清单文件中添加了所需的权限,但问题是从不调用 onReceive. 请告诉我我做错了什么以及如何解决. IntentFilter intentFilter1 = new IntentFilter();intentFilter1.addAction(" ..

支持 HCE 的设备列表?

随着越来越多的设备拥有 KitKat,我正在尝试编制支持 HCE 的设备列表. 有人有名单吗?随意添加评论以对此列表做出贡献. 以下是我目前所拥有的: 注意事项: 并非所有 KitKat 设备都支持 HCE. 要检测 HCE 支持,请使用以下代码片段: boolean isHceSupported =getPackageManager().hasSystemFeat ..
发布时间:2021-11-27 12:38:44 其他开发

具有固定卡 ID 的基于主机的卡仿真

Android 4.4 引入了基于主机的卡模拟 (HCE).如您所知,所有 NFC 卡都带有固定的卡 ID (NfcAdapter.EXTRA_ID). 我的办公室门禁通常会检测 NFC 卡 ID 以进行授权.将我的手机刷入 KitKat 后,我​​尝试使用访问阅读器扫描我的手机.但是每当屏幕关闭并再次打开时,我都会得到一个不同的卡 ID. 我确实尝试保持电话屏幕开启,并将模拟卡 ID ..
发布时间:2021-11-27 12:35:28 移动开发

如何使NFC标签只读?

我有一个 NTAG213 NFC 贴纸.我想知道如何让这个贴纸只读.如果稍后我切换到 NTAG215,我怎么能让那个标签只读.实际制作不同类型的贴纸所涉及的过程是只读的.当我说只读时,我的意思是 NFC 的记录永远无法修改,但设备仍然可以在没有身份验证的情况下读取记录. 我阅读了https://answers.launchpad.net/nfcpy/+question/242606 并尝试实 ..
发布时间:2021-11-26 19:00:07 Python

安卓 HCE 服务

我有一个 HCE 服务,它可以与 NFC 阅读器相互发送数据,但我想知道是否可以指定我的服务的启动设置.我想指定只有在应用程序正在运行时才能调用我的服务.如果应用程序关闭,则不应调用该服务.这是可能的还是打算始终可以调用该服务? 解决方案 目前您只能指定是否应考虑将 HCE 服务用于从锁屏进行卡模拟,或者仅当用户通过锁屏时(请参阅 ..
发布时间:2021-11-26 18:58:20 移动开发

Mifare Ultralight:锁定特定页面

我从这个链接(Mifare Ultralight C Lock)得到了参考,让所有页面都在只读的 Mifare Ultralight 标签. 我可以在 Android 上成功地在 Mifare Ultralight 标签上写一条消息.现在我想锁定第 4 到 7 页(或任何特定页面).上面的链接只显示了如何锁定所有页面.如何锁定特定页面? 此代码锁定所有页面: mifare.trans ..
发布时间:2021-11-26 18:50:12 移动开发

“不满足安全条件"是什么意思响应APDU是什么意思?

我正在使用带有 Android NFC API 的 NFC 卡.我被这个 APDU 响应困住了:安全条件不满足(SW1=69,SW2=82). 谁能给我解释一下这个回复是什么意思? 这是一个相关的问题:69 82Security condition对安卓 NFC 的 ADPU 响应不满意 解决方案 状态字 69 82(“安全状态不满足")通常表示您当前的身份验证状态不足以访问某 ..
发布时间:2021-11-26 18:47:20 移动开发

我可以阻止选择 AID 触发主机卡模拟服务吗?

我有一个 Android 应用程序,其中一个服务注册到 Android Beam 和一个注册到主机卡模拟的服务.我想决定何时在代码中启用/禁用 HCE 服务.清单中的 HCE 服务如下所示 - 实际上,当智能手机收到一个选择AID命令(带有服务AID)时,服务被触发并执行服务onCreate()的函数,事务完成后调用onDestroy()函数. 因此,当我从主活动执行 sta ..
发布时间:2021-11-26 18:40:35 移动开发

NFC - 帮助在 RC522 & 之间交换数据安卓 HCE

我会解释我的项目: 我的 RC522 和一扇门连接到了我的 Arduino UNO. 我目前可以用 MIFARE classic 开门. 但现在我想用我的Android智能手机打开它,这就是为什么我开发了一个HCE小程序来接受带有所选AID的良好APDU,然后我的手机将传输数据以打开门. 但问题是: 我不知道如何使用 RC522 用我的 Arduino 发送 APDU ..
发布时间:2021-11-17 04:06:52 移动开发

Arduino:uint8_t 数组到字符串

我有一个基于 android 的 NFC 应用程序,它发送一个哈希作为 apdu 答案.这是我在 Android 应用中用于发送哈希的代码: @Override公共字节[] processCommandApdu(字节[] arg0,捆绑arg1){字符串哈希 = "e68d3f574009cbbe011150263634c5c0";return hash.getBytes(Charset.for ..
发布时间:2021-11-17 04:04:27 移动开发