2012-07-03 1 views
0

Насколько я знаю, каждый тег NFC имеет уникальный идентификатор. Я предполагаю, что каждый чип телефона с поддержкой NFC также имеет уникальный идентификатор.Восстановить идентификатор NFC в Android P2P

При использовании двух телефонов с включенным NFC возможно, что телефон с конкретным приложением получает идентификатор NFC другого телефона, у которого есть никаких дополнительных приложений, установленных для этой цели?

В документации не упоминается ни одно из этих данных, и ресурсы, доступные в Интернете, говорят, что то же самое. Я просто хотел бы получить окончательное да/нет/никто не знает.

ответ

1

В случае, если приложение Android получит намерение Android Beam, это намерение будет содержать «поддельный» объект Tag. Хотя вы можете вызвать метод getId() для этого объекта, вы не получите идентификатор однорангового устройства NFC, отправившего сообщение Android Beam.

Но даже если вы могли бы получить идентификатор NFC другого устройства (вы правы: он имеет один), это не будет очень полезно. Обычно (в зависимости от чипа NFC) этот идентификатор будет генерироваться случайным образом и будет отличаться при каждом подключении телефонов через NFC.

+0

Спасибо, что очистил все это! –

 Смежные вопросы

  • Нет связанных вопросов^_^