Как я вижу в документации , ваша конфигурация не будет соответствовать субдоменам.
Если вы хотите принять все субдомены, вы должны использовать символ звездочки (*
) перед Ваш хост такой: *.example.com
.
Итак, ответ таков: example.com
не будет сопоставляться ни с какими поддоменами, такими как subdomain.example.com
, который я создал, и Activity со следующим намерением: filter
<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:host="example.com"
android:pathPrefix="/somepath"
android:scheme="https" />
</intent-filter>
Откроется test.example.com в окне браузера:
adb shell am start -a android.intent.action.VIEW -d "https://test.example.com/somepath/test"
Откроется мое приложение:
adb shell am start -a android.intent.action.VIEW -d "https://example.com/somepath/test"