Глубокая ссылка Google запускает магазин игр вместо приложения

Я создаю глубокую ссылку, которая может быть любой: 1) domain://home/activityname 2) domain://view/activityname

Работает: deeplink#1 работает нормально, открывая приложение с заданным именем активности.

Не работает: deeplink # 2 открывает приложение в магазине Google Play с помощью команды open and uninstall. Когда я нажимаю «Открыть», приложение открывается с домашней активностью, но не с данной активностью.

Единственная разница между этими двумя — «дом» и «просмотр» — все глубокие ссылки с «домом» в качестве схемы работают нормально, тогда как «просмотр» всегда открывает магазин Google Play.


person prago    schedule 18.02.2015    source источник
comment
Я нашел решение для этого. Это решено сейчас. Ошибка заключается в параметре android:path=blablabla, который определен в теге ‹data› файла манифеста. Я передаю неверный параметр пути в глубокой ссылке, и, следовательно, ОС Android не может разрешить совпадение и, следовательно, запускает магазин воспроизведения с заданным именем пакета.   -  person prago    schedule 19.02.2015


Ответы (1)


Я нашел решение для этого. Это решено сейчас. Ошибка заключается в параметре «android:path=blablabla», который определен в теге файла манифеста. Я передаю неверный параметр пути в глубокой ссылке, и, следовательно, ОС Android не может разрешить совпадение и, следовательно, запускает магазин воспроизведения с заданным именем пакета.

person prago    schedule 18.02.2015