我想创建一个移动应用程序,用于发行可以由另一部手机上的 NFC 阅读器读取的票据。我希望该应用充当其他手机可以读取的 NFC 标签。我知道 android 和 ios 手机都可以充当 NFC 阅读器,而 ios 手机不能充当 nfc 标签。但是,Android 手机可以在打开我的移动应用程序时充当 nfc 标签吗?我正在使用本机反应,任何线索都将不胜感激。
是的,Android 手机可以充当 Type 4 NFC 标签,您的应用程序必须实施主机卡仿真 (HCE) 服务。
更多细节在Android Docs
React Native 可以调用 Native 代码,所以你必须用 Java/Kotlin 编写 HCE 服务并将其集成到你的 React Native 应用程序中(据我所知,没有人为此做过 React Native 库)