Android Beam - особый случай использования
У меня есть этот вариант использования для Android Beam. Я мог бы проверить это сам, но мое приложение еще не доступно в Google Play. Здесь это идет:
Я хочу передать некоторый контент с моего телефона, а на телефоне получателя его нет. Таким образом, с помощью AAR приложение будет загружено из Google Play на телефон получателя. Все идет нормально. Поэтому я скачиваю и авторизируюсь.
У меня вопрос: после того, как приложение будет загружено, будет ли приложение-получатель по-прежнему иметь информацию, которая была передана, или отправитель должен снова инициировать Beam? Будут ли потеряны мои данные в первом луче? Как это должно быть обработано?
Теоретически, onResume должен вызываться для обработки намерения.
Любая мысль, если кто-то сталкивался с таким случаем.
1 ответ
Данные будут потеряны, к сожалению. Думайте об этом, как будто сообщение NDEF с AAR будет доставлено в приложение Play Store. (Приложение Play Store не сможет доставить его в только что установленное приложение.) Единственное решение - снова Beam.