Как открыть компонент из установленного приложения, чтобы он был видимым для мгновенного приложения?

В документе разработчика Instant Apps

Установленные приложения могут сделать себя доступными для взаимодействия с мгновенными явными намерениями.

И позже упоминается, что мгновенные приложения не могут

Откройте список установленных приложений на устройстве, , если установленные приложения не станут доступны для мгновенного использования приложений.

Но я не могу найти подробные сведения о том, как показывать компонент установленного приложения или любой части приложения, если на то пошло, быть видимым (и доступным) с помощью мгновенного приложения. И любое ограничение на это? (поддерживаемые типы компонентов и т.д.)

Ответ 1

Наконец, я понял синтаксис:

Для Android O + вы можете указать android:visibleToInstantApps="true" для компонента.

Для более низкой версии Android добавьте эти метаданные в ваш <application> (не работает для компонентов):

<meta-data android:name="instantapps.clients.allowed" android:value="true" />

Подробнее см. здесь 3.15. Мгновенные приложения