随着越来越多的设备使用KitKat,我正在尝试汇编支持HCE的设备列表。
有人有名单吗?随时添加评论以对此列表做出贡献。
以下是我到目前为止的内容:
笔记:
并非所有KitKat设备都支持HCE。
要检测HCE支持,请使用以下代码片段:
boolean isHceSupported =
getPackageManager().hasSystemFeature("android.hardware.nfc.hce");
有人报告说,KitKat HCE手机在NFC设置中具有“点击并付款”的功能。我不知道使用“点击付款”作为HCE检测方法是否有效,因为“点击付款”可能意味着使用内部SE的“点击付款”。不必是HCE。
具有Broadcom NFC控制器的电话将支持HCE。
带有NXP NFC控制器的电话可能/可能不支持HCE。
或使用this Android app检测HCE和NFC控制器类型。
支持HCE:
冲刺说明3(Broadcom)
冲刺Galaxy S 4
Nexus 5
Nexus 7(2013)
Moto X(source)
不支持HCE:
T-Mobile Galaxy Note 3(NXP)
AT&T Galaxy Note 3
Nexus 7(2012)
最佳答案
我相信所有装有NFC的Android Kitkat的手机都支持HCE。
基于上述内容,here是gsmarena返回的列表-当前为77个手机。
Top 70 out of 77
---------------------------
Samsung Galaxy S5
LG G3
Sony Xperia Z2
Samsung Galaxy Note 3
Samsung I9500 Galaxy S4
HTC Desire 816
HTC One (M8)
Sony Xperia T3
Sony Xperia Z
Sony Xperia M2
LG Nexus 5
Samsung I9190 Galaxy S4 mini
Motorola Moto X
Sony Xperia Z1
LG G2
Sony Xperia T2 Ultra
Samsung Galaxy Note II N7100
HTC One
Sony Xperia SP
Huawei Ascend P7
Samsung Galaxy S5 Active
Sony Xperia Z1 Compact
Sony Xperia Z Ultra
HTC One mini 2
Samsung Galaxy Mega 6.3 I9200
LG Nexus 4 E960
Sony Xperia ZR
Samsung Galaxy K zoom
Samsung I9505 Galaxy S4
LG G Pro 2
OnePlus One
Sony Xperia ZL
Vertu Signature Touch
Samsung Galaxy S5 mini
LG Optimus G E975
Samsung Galaxy S5 (octa-core)
Samsung Galaxy S5 G9009D
Asus Google Nexus 7 (2013)
Samsung I9305 Galaxy S III
Asus Google Nexus 7
Lenovo Vibe Z2 Pro
Samsung Galaxy Ace Style
LG G2 mini LTE
Sony Xperia Z2 Tablet LTE
HTC Butterfly
LG L70 D320N
Samsung Galaxy J
Asus Memo Pad 8 ME581CL
BLU Vivo IV
HTC Butterfly S
LG Optimus L9 II
HTC One (M8) CDMA
LG Volt
Motorola DROID Ultra
HTC One M8 Prime
Asus PadFone S
Motorola DROID Maxx
LG G2 mini LTE (Tegra)
Sony Xperia Tablet Z LTE
BLU Life Pure XL
Motorola RAZR i XT890
Samsung Galaxy S5 CDMA
LG F70 D315
Motorola RAZR HD XT925
Motorola DROID Mini
Sony Xperia Z2 Tablet Wi-Fi
Samsung Google Nexus 10 P8110
Alcatel Idol 2 S
LG Lucid 3 VS876
Alcatel Idol 2 Mini S