问题标签 [hce]

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 回答
349 浏览

java - Kitkat HCE(NFC) 设备能否与另一个 Kitkat HCE(NFC) 设备通信

Kitkat HCE(NFC) 设备能否与另一个 Kitkat HCE(NFC) 设备通信?

我想编写应用程序将数据从一个 Kitkat HCE(NFC) 设备传输到另一个 Kitkat HCE(NFC) 设备。

如果代码已经存在

0 投票
1 回答
3140 浏览

android - 使用 HCE 无法在带有 NFC 模块的 Android 手机和 Arduino 之间交换数据

拜托,我需要任何帮助来解决我的问题。我无法使用 HCE 在 Android (4.4.2) 手机和带有 NFC 模块的 Arduino 之间正常交换数据。
我以 Android 示例为例,稍作更改以仅返回 IMEI 号码。

在 Arduino 方面,我的代码是:

最初,我收到“发送 SELECT AID 失败”,所以我试图找出原因。所以我在PN532.cpp文件中更新了inDataExchange的代码。所以现在它看起来像这样:

现在,我收到了这样的日志输出:

我知道这个结果是不正确的,并且值是不变的缓冲区(因为错误),除了第一个数字,它会不时变化。
有时我会收到这样奇怪的日志:

有什么问题?也许有人遇到过这个问题?也许图书馆有问题,或者我做错了什么?
我在用着:

0 投票
2 回答
1407 浏览

android - 带有 Arduino 和 Galaxy S3 cyanogenmod 11 的 Android HCE

我目前正在尝试使用我的 arduino uno 设备运行 HCE,该设备安装有 Seeed NFC Shield V 2.0

我正在使用来自https://github.com/Seeed-Studio/PN532/blob/master/PN532/examples/android_hce/android_hce.ino的示例代码

我的 android 代码取自 HCE 开发指南,我还尝试了代码形式https://github.com/grundid/host-card-emulation-sample

我的问题是,arduino 代码甚至无法识别标签。所以我得到的是:

事实上,在 Android 端,我没有收到任何数据包,也没有播放花哨的 NFC 声音,这通常表明至少发生了一些事情。所以我的问题是,是否有人尝试将 Galaxy S3 与 cyanogenmod 10 以及 HCE 支持一起使用。我真的没有任何想法,我对我的代码进行了三次检查,在这里阅读了很多关于 SO 的问题,但所有人都至少从 NFC Shield 收到了一些东西。

我知道常见的 NFC 模式可以正常工作,因为我有一个在“正常”模式下使用 NFC 的应用程序。当我在我的 arduino 上运行这个 NFC 协议时,所有应用程序都会收到一个数据包,(尽管它们无法正确路由它们,因为它们不是 adpu 数据包)

0 投票
1 回答
1661 浏览

android - 使用智能手机 NFC 作为访问控制标识符

我们有一个相当大的管理系统,并希望通过门禁控制系统来扩展它,让它与一些 mifare 卡一起工作是非常简单的。

然而,许多智能手机已经配备了可以读取并用于识别的 NFC 芯片。

我的目标是用户应该能够简单地用他们的手机开门。他们应该不需要打开手机,所以我想我需要模拟一张被动卡,这在没有手机打开的情况下是否可能?

我知道 android 现在支持 HCE,但是用于此目的是否正确? http://developer.android.com/guide/topics/connectivity/nfc/hce.html

您将如何在也具有 NFC 芯片的 Windows Phone 上执行此操作?

0 投票
1 回答
2570 浏览

android - Android:14443 type A卡的HCE

我正在尝试开发一个使用 Android NFC 作为智能卡的应用程序(HCE 模式下的 Android 4.4.2)。我已阅读有关 Android 4.4 上的 HCE 的指南。我将该示例与 Android 4.4 SDK 一起使用。但是,如果尝试使用 NFC 阅读器应用程序从另一个 Android NFC 设备(Android 4.3)读取 HCE 模拟智能卡,我只会看到以下日志:

相反,如果我尝试读取真正的智能卡,它会按预期工作并且我能够读取卡:

我读过这个帖子,但我在这方面的知识很少。

0 投票
1 回答
1583 浏览

android - Nexus 7 (2013) 上的 HCE 与 PN532 通信

我在 Arduino Uno 上的 PN532 与运行 Kitkat 4.4.2 的 Nexus 7 之间进行通信,
我从这里获得的 HCE 程序: https
://github.com/grundid/host-card-emulation-sample 我在 Nexus 7 上运行示例程序,在 Arduino 上我尝试发送 APDU 命令:

这是我的 APDU 服务文件:apduservice.html

但我无法从 Nexus 7 得到任何响应,并且从 Nexus 7 我也没有记录任何信号?有谁知道我在这里想念什么?谢谢

0 投票
1 回答
1042 浏览

java - NFC主机卡仿真(HCE)

我实际上是在尝试使用我的 android 智能手机(在 4.4 上)模拟 NFC 卡,并将此信息发送到我的 NFC 阅读器,女巫连接到我的 Java 应用程序。目标是获取唯一 ID,但我的 NFC 阅读器不支持点对点。

因此https://developer.android.com/guide/topics/connectivity/nfc/hce.html上的示例不起作用。

感谢你的协助

0 投票
1 回答
1027 浏览

android - Galaxy S4开机后更改UID / RFID

我正在尝试获取我的 Galaxy S4 的 UID,我注意到在打开我的 S4 后有一个新的 UID。

是否有设置静态 UID 的选项?

提前致谢。

0 投票
1 回答
12725 浏览

android - ISO 7816-4 APDU 命令选择文件并写入记录

我正在尝试使用 ISO 7816-4 命令在 Android 上的 PN532 和 HCE 之间进行通信,我成功选择了 AID(一个 DF),但是当我选择该 DF 下的 EF 时(那个 EF 不存在,所以我假设 Select命令将创建该 EF),然后将记录写入该 EF,但显示如下:

我不知道我在这里做错了什么?

在 Android 上,日志是:

它显示它可以接收一些数据,但是它错过了我要传输的一些元素,但是,从PN532开始,当我使用读取记录时,它不显示这些数据?

0 投票
1 回答
2643 浏览

android - 是否可以在没有“Touch to Beam”屏幕的情况下将 NFC 数据从一台 Android 设备传输到另一台设备?

我正在尝试将 NFC 数据从一台 Android 设备发送到另一台设备。我能够使用“Touch to Beam”功能成功地做到这一点。但是我希望两个设备在一起后自动进行数据传输。

我在 StackOverflow 中多次看到这个问题得到了回答。不幸的是,虽然有些人说不可能通过这种方式将 NFC 数据从一个 Android 设备发送到另一个设备,但其他一些人建议尝试“前台调度”(官方文件说现在已弃用)。尽管我不完全确定这是否是由于我的错误,但我在“前台调度”方面并不成功。几乎所有的问题都在一年前得到了回答,所以我想知道谷歌是否改变了一些东西来实现这一点。我的两台设备都在 Android 4.0 或更高版本上,但不是 4.4。