Ну, после некоторых тестов я обнаружил, что это связано с ioni c -plugin-deeplinks, который создает пустые данные фильтра намерений в AndroidManifest. xml.
Один из подходов - добавить случайные хосты при установке плагина:
cordova plugin add ionic-plugin-deeplinks --variable URL_SCHEME=myscheme
--variable DEEPLINK_SCHEME=https --variable DEEPLINK_HOST=www.mydomain.org --variable ANDROID_PATH_PREFIX=/applink/open/
--variable DEEPLINK_2_SCHEME=https --variable DEEPLINK_2_HOST=www.mydomain.mx --variable ANDROID_2_PATH_PREFIX=/applink/open/
--variable DEEPLINK_3_SCHEME=https --variable DEEPLINK_3_HOST=www.random1.com --variable ANDROID_3_PATH_PREFIX=/applink/open/
--variable DEEPLINK_4_SCHEME=https --variable DEEPLINK_4_HOST=www.random2.com --variable ANDROID_4_PATH_PREFIX=/applink/open/
--variable DEEPLINK_5_SCHEME=https --variable DEEPLINK_5_HOST=www.random3.com --variable ANDROID_5_PATH_PREFIX=/applink/open/
Другое решение, которое кажется работающим для некоторых людей, - это добавить конфигурацию непосредственно в config. xml (см. https://github.com/ionic-team/ionic-plugin-deeplinks/issues/165), что для me приводит к ошибкам компиляции.