Я хочу, чтобы включить глубокие ссылки на мое приложение, когда щелкнуть URI, имеющий следующий формат:Глубокая связь с определенным форматом
http://abc-def?param=abc
Может ли это быть достигнуто?
Я попытался положить следующий код в AndroidManifest.xml
<data android:scheme="http" android:host="abc-def"/>
Я попытался также добавив несколько регулярных выражений в pathPattern, но ни один из них не работал.
Любая помощь?
EDIT
отмечая, что с вышеуказанным раствором без каких-либо pathPattern, при нажатии на URI без указания каких-либо Params, глубокая сшивание работает отлично.
Ваш существующий элемент '' выглядит так: как вы это протестировали, чтобы определить, что «никто из них не работал»? – CommonsWare
Ну, я отправил электронное письмо (используя gmail) самому себе два URI. Первый - http: // abc-def? param = abc. Второй - http: // abc-def /? param = abc. Нажатие на оба из них не имело возможности выбрать приложение, чтобы открыть его через эти URI @CommonsWare – Odin
Работали ли URL-адреса без запроса? (например, 'http: // abc-def') – CommonsWare