如何解决如果我可以用我的 Android 手机读取我的 RFID 标签,这是否意味着我可以模拟我的手机来充当 RFID 标签本身?
我正在探索将我的 Android 手机用作 RFID 标签的可能性,这样我就不必一直随身携带 RFID 标签。
我已经研究并致力于使用 Android 手机中提供的 NFC 读取 RFID 标签本身。在我看来,我应该能够使用我读取的相同数据,将其存储在我的手机中,并且能够以某种方式将完全相同的数据投射回 RFID 阅读器,使我的 Android 手机本身充当 RFID 标签。
正如我所提到的,我可以通过这样做来读取 RFID 标签,
adapter.enableReaderMode(this@MainActivity,{ tag ->
Log.v("log.log","I got the Tag!")
adapter.disableReaderMode(this@MainActivity)
},flags,bundleOf())
我在此处阅读了卡片模拟文档:https://developer.android.com/guide/topics/connectivity/nfc/hce
但似乎我需要一个 AID
才能使其工作,但前提是我知道读者会请求的 AID。
我似乎无法弄清楚如何实现我想要做的事情。大多数文档似乎只指出能够将相同的数据写入新的 RFID 标签,但这并不是我真正想要做的。
我对这个话题很陌生,很可能我只是不明白我应该关注什么或研究什么。如果这是否可行,我将非常感谢您的指导。
我将不胜感激。提前致谢!
解决方法
显然,这并不像我想象的那样直接。一方面,NFC/RFID Tag的类型决定了它是否可以与Android HCE配合使用。
简短回答:换句话说,并非所有 NFC/RFID 标签都可以模拟。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。