在Android中获取NFC芯片的固定ID

时间:2014-11-19 08:11:57

标签: android nfc hce

作为我的头衔,我有SS Note。当它与NFC读卡器通信时,它会生成固定ID 我怎样才能在Android中获得它?

1 个答案:

答案 0 :(得分:0)

简短回答:你不能。 Android不提供用于检索防冲突标识符的API。


但是,它实际上取决于哪个组件生成固定ID:

  • NFC控制器(如果ID已修复,则不太可能):在这种情况下,可能没有从软件中检索ID的选项。
  • 应用程序处理器上的Android NFC堆栈(虽然这是一个非常不可能的情况):如果您可以访问Android源并可以编译您的自定义Android系统,您可以尝试入侵系统中的某些内容,您可以使用它来检索ID。
  • 安全元素(例如SIM卡或嵌入式SE):如果您可以将小程序安装到该SE(再次,一个非常不可能的情况),SE有一个API来公开它&#39 ;对于applet 的防冲突标识符,您可以从应用程序处理器访问该SE(例如通过Open Mobile API),您可以在该applet中查询该ID。