Код: Выделить всё
unrelated_mod-->|
unrelated_mod-->|
instant_mod---->|
app
|-> data_module
|-> server_module
Тем не менее, мы не нашли способа по-настоящему проверить окончательный размер мгновенного приложения. Есть идеи?
Манифест ApplicationManifest основного модуля приложения содержит как android:targetSandboxVersion="2", так и
Манифест мгновенного модуля содержит:
Код: Выделить всё
При полной установке приложения, как находящегося в разработке, так и через Play Store, наша глубокая ссылки работают должным образом, открывая соответствующие действия в мгновенном модуле полной версии приложения. У нас есть autoVerify="true", и службы Google находят наш файл assetslinks.json.
Но для полноты вот определение активности из манифеста мгновенного модуля. чтобы подтвердить, что мы соответствуем требованиям http и https:
Код: Выделить всё
Как указано в руководстве, мы установили код версии в модуле приложения. build.gradle на 500000 плюс фактический versionCode, который мы предпочитаем использовать, а затем установите для versionCode мгновенного модуля фактический versionCode, который мы предпочитаем использовать. (Тоже глупо, но мы это понимаем)
Это должно соответствовать требованию, чтобы наше приложение было установлено как обновление по сравнению с мгновенным модулем.
< strong>Магазин Play:
В версии -> Настройка -> Расширенные настройки -> Форм-факторы у нас есть запись «Google Play Instant» с состояние «Активно» и зеленая галочка.
В разделе «Выпуск» -> «Обзор выпусков» -> «Последние выпуски» в настоящее время у нас есть три записи:
- Старая версия приложения в закрытом тестировании — альфа-версия.
- Рассматриваемая сборка в треке внутреннего тестирования.
- Какой-то неизвестный, пустой третий трек под названием «Внутреннее тестирование (приложения с мгновенным запуском) со статусом Черновик
В Release -> Testing -> Internal Testing -> Testers у нас есть список тестировщиков, добавленных в дорожку тестирования, и мы подтвердили, что эти пользователи вошли в Play Store с теми же адресами электронной почты, которые использовались в списке тестирования.
Кроме того, если неясно, у нас есть настройка Выпуск -> Настройка -> Подписание приложения и наличие соответствующих отпечатков пальцев в нашем файле assetslinks.json
Сводка
Несмотря на все это, по-прежнему нет мгновенного опыта использования глубокой ссылки. В настоящее время мы запускаем глубокие ссылки из сообщения в приложении Google Chat, и они перенаправляют нас в приложение Chrome.
Чего нам не хватает?
Подробнее здесь: https://stackoverflow.com/questions/780 ... ot-working