问题标签 [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 回答
2316 浏览

android - Host Card Emulation Android 4.4

Now that Android supports Card Emulation on the Nexus 5 with Android 4.4, is it likely that some apps may become available that allow me to effectively duplicate a smartcard (e.g. Smart Card that opens doors in my office) and use my phone in their place?

Would be pretty handy.

Cheers!

0 投票
1 回答
643 浏览

android - 是否可以使 Android HCE 向后兼容(对于 4.4/KitKat 以下的版本)?

我知道 HCE 功能仅在 KitKat 中引入,但由于整个概念仅在软件级别,是否应该探索 AOSP 代码并提取与 HCE 相关的更改并将其创建为某种库这样每部支持 NFC 但低于 4.4 的 Android 手机都可能与 HCE 兼容?

0 投票
1 回答
226 浏览

android - 如何使用 ADT 在我的笔记本电脑上测试 Android HCE?

有没有办法在我的 ADT IDE 中使用模拟器在 Android 4.4 上使用 HCE(主机卡仿真)模拟 NFC 交易?...是否有支持 HCE 的模拟器?基本上我想做的是开发一个应用程序而不必实际购买 Android 4.4 设备?有哪些可用选项?..任何想法/想法/建议?

提前致谢。

0 投票
5 回答
24226 浏览

nfc - 支持 HCE 的设备列表?

随着越来越多的设备拥有 KitKat,我正在尝试编译支持 HCE 的设备列表。

有人有名单吗?随意添加评论以对此列表做出贡献。

以下是我到目前为止的内容:

笔记:

  • 并非所有 KitKat 设备都支持 HCE。
  • 要检测 HCE 支持,请使用以下代码片段:

    /li>
  • 有人反映 KitKat HCE 手机在 NFC 设置中有“Tap & Pay”。我不知道使用“Tap & Pay”作为 HCE 检测方法是否有效,因为“Tap & Pay”可能意味着使用内部 SE 的 Tap & Pay。它不一定是 HCE。

  • 带有 Broadcom NFC 控制器的手机将支持 HCE。
  • 带有 NXP NFC 控制器的手机可能/可能不支持 HCE。
  • 或使用此 Android 应用程序检测 HCE 和 NFC 控制器类型。

支持 HCE:

  • Sprint Note 3(博通)
  • 冲刺银河 S 4
  • 连结 5
  • 连结 7 (2013)
  • 摩托X(来源

不支持 HCE:

  • T-Mobile Galaxy Note 3 (NXP)
  • AT&T 银河注 3
  • 连结 7 (2012)
0 投票
2 回答
1500 浏览

android - 带有 NFC 硬件的所有 4.4 设备是否都支持主机卡仿真 (HCE)?

我是否可以期望所有配备 NFC 硬件和 Android 4.4 的设备都支持 HCE,其功能详见 android 文档(ISO/IEC 7816-4 with Type A)。

或者至少我可以期待三星、LG、索尼等主要制造商的主要旗舰手机......

如果它在所有具有 NFC 硬件的 4.4 手机中都不起作用,则列出它可以工作的确认列表,或者表明它在大多数手机中都可以正常工作,或者只有一些手机会受到重视。

0 投票
0 回答
2958 浏览

android - 如何将 HCE hostapduservice 绑定到 android 上的主要活动

hy..我的任务是让我的 kitkat-nexus 充当标签。我有 ACS 122U 作为阅读器。我已阅读此站点 http://blog.opendatalab.de/hack/2013/11/07/android-host-card-emulation-with-acr122/中的程序示例。然后我在自己的 Eclipse 上尝试了代码。

主要活动 :

主机服务:

…………

…………

然后在清单文件中:

好的,当我运行上面的源代码时,我看到我的 acs122u 当我在它附近轻按我的 nexus 时不断闪烁。但我没有从 hostapdu 服务中看到 log.i(....)。在 eclipse log cat 中,只有一些 log.i 来自主要活动。我应该怎么做才能将该hostapdu服务绑定到主要活动,所以我的nexus可以充当标签......???提前致谢... :-)

0 投票
1 回答
2732 浏览

android - 如何在 Android 的 Secure Element 中存储数据?参考:主机卡仿真

  1. 自 Kitkat 推出以来,Android 声称主机卡仿真不需要 Secure Element。如果不需要,那么任何人如何在 Android 中存储任何卡详细信息?

  2. 如果我们的 android 应用程序可以访问 Secure Element,那么 developer.android.com 还说要引用 OffHostApdu 服务 - 谁能解释一下

  3. 此外,安全元件数据的内存是否有任何限制?

0 投票
2 回答
4354 浏览

android - 写入仿真卡 Android HCE (Host card Emulation)

由于 HCE 是在 4.4 版中实现的,我找不到如何在模拟卡中写入的信息。

android网站有一个模拟卡的样本和一个读卡的样本,但我找不到关于在模拟卡中写入的可能性以及如何做的信息。

我正在开发一个将读取模拟卡的应用程序,它将修改卡并再次写入。

有人知道这是否可能,我该怎么做?

0 投票
1 回答
1207 浏览

arduino - Seeedstudio NFC Shield v2.0 I2C

I am using NFC shield v2.0 and it seems Sel0 and Sel1 pins are set for SPI mode and we cant change it (saw in schematic files). So is there any way to change the values on this pins via software(program) to make it to work for I2C mode?

and inDataExchange function is not a member of SPI.cpp library while it is in I2C.cpp library? is there any way to make HCE work with SPI mode?

0 投票
2 回答
2371 浏览

android - 无法使用 Arduino NFC 模块接收 APDU 数据

我正在尝试在我的 LG G2 上使用 HCE,并使用 Elechouse NFC 模块 2.0 向 Arduino Uno 发送一些数据。

问题是nfc.inDataExchange(selectApdu, sizeof(selectApdu), response, &responseLength)总是返回false。怎么了?

Arduino 论坛上,MisterFrench 让它工作了,我正在使用完全相同的原理做事。我从 Android HCE 示例中获取了以下内容,并发送了一些垃圾数据:

在 Arduino 方面,我从 Arduino 论坛获取代码并稍作修改。现在看起来像


我正在使用来自https://github.com/elechouse/PN532的 Arduino UNO、NFC 库“PN532”