Я новичок в NFC вещи, так что я проверил несколько телефонов с вызовом getTagId() метод в режиме HCE, и это результат:Получить статический NFC Tag Id с режимом HCE
device | UID
LG G2 | random
LG G3 | static
S4 | random
HTC One Mini | static
Xiaomi mi3 | static
Мои вопросы:
- Почему некоторые телефоны имеют статический UID, а некоторые нет? Связан ли этот чипсет?
- Возможно ли получить фиксированный UID? Мне нужно, чтобы он аутентифицировал устройство.
- С другой стороны, я использую Kitkat CyanogenMod 11 на Xperia M, но мне не удалось использовать его для HCE, почему?
Любые документы, которые могут объяснить/поддержать ответ?
Какой метод getTagId() вы используете? Не могли бы вы описать свою тестовую настройку? –
Привет, Роланд, я использовал getTagId в onTagDiscovered (тег тега) на стороне читателя – SuSu