【发布时间】:2012-03-21 00:33:23
【问题描述】:
我正在开发一个 Android 项目,该项目依赖于发现的 NFC 标签的唯一 UID 来处理标签。我使用以下代码提取此 UID:
byte[] extraID = intent.getByteArrayExtra(NfcAdapter.EXTRA_ID);
但是,出于安全目的,对于某些技术,此 UID 是随机生成的。有谁知道我如何检测到这是一个随机生成的 UID?是否设置了某种标志?
注意:一个简单的解决方案是读取标签两次并比较 UID。但是,我想避免这种情况。
【问题讨论】:
标签: android nfc uniqueidentifier