Вам может понадобиться добавить различные перестановки в ваш фильтр намерений, чтобы он работал в разных случаях (http / https / ect).
Например, мне пришлось сделать следующее для приложения, которое открывается, когда пользователь открывает ссылку на формы на диске Google, www.docs.google.com/forms
Обратите внимание, что префикс пути является необязательным.
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:scheme="http"
android:host="docs.google.com"
android:pathPrefix="/forms"/>
<data
android:scheme="http"
android:host="www.docs.google.com"
android:pathPrefix="/forms" />
<data
android:scheme="https"
android:host="www.docs.google.com"
android:pathPrefix="/forms" />
<data
android:scheme="https"
android:host="docs.google.com"
android:pathPrefix="/forms" />
</intent-filter>