Как открыть компонент из установленного приложения, чтобы он был видимым для мгновенного приложения?
В документе разработчика Instant Apps
Установленные приложения могут сделать себя доступными для взаимодействия с мгновенными явными намерениями.
И позже упоминается, что мгновенные приложения не могут
Откройте список установленных приложений на устройстве, , если установленные приложения не станут доступны для мгновенного использования приложений.
Но я не могу найти подробные сведения о том, как показывать компонент установленного приложения или любой части приложения, если на то пошло, быть видимым (и доступным) с помощью мгновенного приложения. И любое ограничение на это? (поддерживаемые типы компонентов и т.д.)
Ответы
Ответ 1
Наконец, я понял синтаксис:
Для Android O + вы можете указать android:visibleToInstantApps="true"
для компонента.
Для более низкой версии Android добавьте эти метаданные в ваш <application>
(не работает для компонентов):
<meta-data android:name="instantapps.clients.allowed" android:value="true" />
Подробнее см. здесь 3.15. Мгновенные приложения