V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cathedrel
V2EX  ›  Android

安卓手机的 NFC 功能都是一样的吗?

  •  
  •   cathedrel · 2021-05-23 00:34:07 +08:00 · 11448 次点击
    这是一个创建于 1287 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我至今还没有用过 NFC,新手机必须要支持 NFC,看上的 moto edge s 的网店客服说:“支持 NFC,但是不支持刷公交和地铁和门禁“,那是不是也有某些安卓机”支持 NFC 也能刷公交地铁和门禁“? NFC 支持不支持公交地铁门禁这些东西是看软件还是看硬件?
    19 条回复    2021-07-14 09:08:14 +08:00
    blueboyggh
        1
    blueboyggh  
       2021-05-23 00:41:25 +08:00   ❤️ 2
    nfc 都是一样的,只不过有的手机加了刷公交和门禁的软件,这些软件需要做本地适配,做的好的比如小米、华为
    JensenQian
        2
    JensenQian  
       2021-05-23 00:50:13 +08:00   ❤️ 1
    公交和地铁手机自带的钱包要支持的话手机厂商和当地去适配的,还有系统也是,小米国行的支持,外版的得刷面具模块才能用
    但是可以用 nfc-sim,一般支持 nfc 的手机都支持 nfc-sim 的(当然也有奇葩一加,从 3 开始被骂到现在还不支持,虽然可以用方法绕过),edge s 支持 nfc-sim 的,通过手机 sim 卡来刷公交你去当地营业厅问问,移动和电信都有,联通我不知道

    门禁的话 root 之后用 https://play.google.com/store/apps/details?id=com.yuanwofei.cardemulator.pro&hl=zh&gl=US 这个模拟
    JensenQian
        3
    JensenQian  
       2021-05-23 00:50:55 +08:00   ❤️ 1
    两个方案
    1nfc-sim
    2 买个支持 nfc 手环啦
    ronman
        4
    ronman  
       2021-05-23 00:53:14 +08:00   ❤️ 1
    硬件软件都有区别。
    硬件上区分是否为全功能 NFC,门禁卡要看是否是 IC 卡?是否加密?手机支持读卡写卡?
    软件上各家对公交地铁的支持都是不一样的,这个还得具体看各地支持情况;
    ZeawinL
        5
    ZeawinL  
       2021-05-23 00:54:12 +08:00 via Android   ❤️ 2
    不一样的,用 Taginfo 这个软件可以查看有的支不支持读写 RFID 卡。(要用最新版,旧版有问题
    monkey110
        6
    monkey110  
       2021-05-23 01:13:31 +08:00   ❤️ 1
    三星 s9 NFC 门禁、公交、地铁都可以用 其他没试过
    yeqizhang
        7
    yeqizhang  
       2021-05-23 01:34:03 +08:00 via Android
    有的,我之前的荣耀 6p 的 nfc 不是全功能的,不能充当公交卡,不过可以给公交卡充值写进去
    jerryrib
        8
    jerryrib  
       2021-05-23 01:40:34 +08:00
    移动 NFC 卡片官网介绍:3000 元以下低端机,除华为、荣耀等支持 NFC 的手机外,其余暂不做推荐。
    S179276SP
        9
    S179276SP  
       2021-05-23 01:55:09 +08:00   ❤️ 3
    NFC 有 NFC-A 和 NFC-B 还有 NFC-F,后者为日本索尼的 Felica,基本现在手机都搭载三种类型的 NFC,但是唯独日本的手机是通过了 NTT docomo 软件授权的,搭载了 Osaifu-Keitai,专门实用于日本国内的 “电子钱包” 例如 Suica,PASMO 等。Android 界 索尼也只是日本国内版本授权而已,OPPO,小米,华为也只有日本版授权,唯独只有苹果公司在所有国家出售的 iPhone 8 及以上机型都搭载了 Osaifu-keitai,切换到日本会激活,方便来日本使用。
    S179276SP
        10
    S179276SP  
       2021-05-23 01:58:44 +08:00   ❤️ 1
    @S179276SP 感觉苹果公司的商品全球化和本地化还是挺牛的,Google 的 pixel 也只是日本版搭载,我一个海外版的华为拿回国内公交卡银行卡都没法用还得刷国内版,钱包就是残废,负一屏也不能用,苹果就没这烦恼。
    ysc3839
        11
    ysc3839  
       2021-05-23 06:39:43 +08:00   ❤️ 2
    就 Android 提供的 NFC API 来说,可以支持读卡、写卡和卡模拟的。
    但是卡发行机构基于商业考虑,往往选择跟硬件厂商搞独占功能,而不是使用操作系统提供的通用接口来实现,所以只有那几个手机品牌可以实现卡模拟功能。
    ajyz
        12
    ajyz  
       2021-05-23 10:36:43 +08:00 via iPhone
    NFC 目前实用方面似乎除了支付(一般就闪付),也就公交地铁、门禁了。公交需要系统做本地化支持的,所以一般比较主流的品牌支持得比较好,譬如华为、小米。门禁的话其实更多看门禁系统,我家里指纹锁支持添加苹果设备做门禁卡的,所以我把 Apple Watch 设置为了门禁卡。
    wu67
        13
    wu67  
       2021-05-23 13:20:45 +08:00
    模式的话, 前几楼说得很清楚了. 然后就是部分机型在适配的时候可能不到位, 会出现公交打卡打不上的情况...地铁倒是适配的挺好, 没遇到过刷不上的.
    当然, 即使机型 /所在城市不支持刷公共交通, 你也可以退一步用来充值公交卡, 起码不用去便利店和地铁机器排队充值
    580a388da131
        14
    580a388da131  
       2021-05-23 14:46:00 +08:00
    @S179276SP 钞能力?
    youxiachai
        15
    youxiachai  
       2021-05-24 10:49:18 +08:00
    公交卡是运营问题....需要厂商搞点钞能力
    strengthen
        16
    strengthen  
       2021-05-24 12:29:42 +08:00   ❤️ 2
    NFC 的三种工作模式:
    ( 1 )读卡器模式( Reader/writer mode ),读公交卡 NFC 。
    ( 2 )仿真卡模式(Card Emulation Mode)
    ( 3 )点对点模式( P2P mode )
    iPhone 读写 NFC 标签和公交卡等,可以下载:NFC Master
    主要看手机厂商是否硬件支持,安卓端端 NFC 相关 API 已经比较完善。
    jianllun
        17
    jianllun  
       2021-05-24 16:20:16 +08:00
    借楼问一下,为什么华为的 NFC 功能需要联网才能使用?
    Rocketer
        18
    Rocketer  
       2021-05-25 01:39:53 +08:00 via iPhone   ❤️ 2
    公交卡的原理与各种 Pay 一样,都是软件模拟一张 CPU 卡,与你用的银行卡一样。所以软件不支持,就不能用了。

    门禁卡原理更简单,就是每张卡都有一个全球唯一 ID,把这个 ID 录入门禁系统的白名单,就能用来开门了。所以只要物业配合,录入你的公交卡、银行卡什么的都可以。我就是一张公交卡走天下,家里和公司的门禁都绑定这张卡,很方便。而手机模拟门禁卡,就是把自己的 ID 改成与门禁卡一样就行了。

    但是,门禁卡虽然原理简单,但卡 ID 是卡的唯一标识,有国际组织管理的,理论上不能随便改(当然,实际上在中国没人管,复制卡满天飞)。所以手机想要修改自己的 ID,都需要 root 权限,你要是能 root,那装个第三方软件就可以随便改(注意软件支持的硬件,一般恩智浦的支持比较广,其它 NFC 模块不太好找软件)。不能 root 的就只能指望手机官方支持了,手机官方支持的门禁卡复制功能都很谨慎,又签协议又限量,还反复确认。
    strengthen
        19
    strengthen  
       2021-07-14 09:08:14 +08:00
    给大佬安利一下我的个人 app~:NFC Master
    iPhone 读取公交卡余额,读取公交卡交易记录,读取公交卡硬件信息等。
    已支持北上广深公交卡,交通联合卡等等等。
    可以读写 NFC 标签设置多种功能,还有机器学习,热源探测等普通功能~
    已支持 35 种语言,71 个国家下载。
    App Store 搜索:NFC Master
    复制卡功能正在研发中,敬请期待!
    演示视频:
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1127 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 23:35 · PVG 07:35 · LAX 15:35 · JFK 18:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.