Запись AAR в NFC: где полезная нагрузка?

Согласно этот ответи подтверждено тестированием, когда вы используете Android Beam для передачи сообщения NFC, содержащего запись AAR, принимающее устройство запускает MAIN/ LAUNCHERактивность для приложения, указанного в AAR.

Что MAIN/ LAUNCHERIntentне содержит NfcAdapter.EXTRA_NDEF_MESSAGESэкстра. Следовательно, данные, которые мы прошли через все трудности, чтобы передать их, по-видимому, будут потеряны, если вы используете AAR.

Есть ли способ получить сообщения NFC, которые инициировали запуск приложения в этом сценарии?

А если ответ «нет», то каков вариант использования AAR? Я вижу, где это может быть полезно, когда нужное приложение не существует на принимающем устройстве (вызывает Play Store), но затем, как только приложение установлено, AAR препятствует любой попытке доставки данных с одного устройства на другое, что своего рода точка позади NFC.

Спасибо!

8
задан Community 23 May 2017 в 12:14
поделиться