title: Ionic Deeplinks doesn't enter either match or nomatch
body: <p>I've been facing a problem with ionic deeplinks in android. It's doesn't enter either of the callback passed to subscribe.</p>
  <pre><code> this.deeplinks.route({}).subscribe(
    (match) =&gt; {
      alert(&quot;MATCH&quot;);
    },
    (nomatch) =&gt; {
      alert(&quot;NO MATCH&quot;);
    }
  );
  </code></pre>
  <p>So i initialize the app in this way in my app.component.ts:</p>
  <pre><code> setupDeeplinks() {
     alert(&quot;Start setup of deeplinks&quot;);
     this.deeplinks.route({}).subscribe(
     (match) =&gt; {
      alert(&quot;MATCH&quot;);
     },
    (nomatch) =&gt; {
      alert(&quot;NO MATCH&quot;);
    }
  );
  </code></pre>
  <p>}</p>
  <p>but when i ru the app on my android device, when i click the link the smarphone doesn't open my app.</p>
  <p>My config.xml are:</p>
  <pre><code>    &lt;platform name=&quot;android&quot;&gt;
      &lt;preference name=&quot;AndroidLaunchMode&quot; value=&quot;singleTask&quot; /&gt;
      &lt;allow-intent href=&quot;market:*&quot; /&gt;
      &lt;icon density=&quot;ldpi&quot; src=&quot;resources/android/icon/drawable-ldpi-icon.png&quot; /&gt;
      &lt;icon density=&quot;mdpi&quot; src=&quot;resources/android/icon/drawable-mdpi-icon.png&quot; /&gt;
      &lt;icon density=&quot;hdpi&quot; src=&quot;resources/android/icon/drawable-hdpi-icon.png&quot; /&gt;
      &lt;icon density=&quot;xhdpi&quot; src=&quot;resources/android/icon/drawable-xhdpi-icon.png&quot; /&gt;
      &lt;icon density=&quot;xxhdpi&quot; src=&quot;resources/android/icon/drawable-xxhdpi-icon.png&quot; /&gt;
      &lt;icon density=&quot;xxxhdpi&quot; src=&quot;resources/android/icon/drawable-xxxhdpi-icon.png&quot; /&gt;
      &lt;splash density=&quot;land-ldpi&quot; src=&quot;resources/android/splash/drawable-land-ldpi-screen.png&quot; /&gt;
      &lt;splash density=&quot;land-mdpi&quot; src=&quot;resources/android/splash/drawable-land-mdpi-screen.png&quot; /&gt;
      &lt;splash density=&quot;land-hdpi&quot; src=&quot;resources/android/splash/drawable-land-hdpi-screen.png&quot; /&gt;
      &lt;splash density=&quot;land-xhdpi&quot; src=&quot;resources/android/splash/drawable-land-xhdpi-screen.png&quot; /&gt;
      &lt;splash density=&quot;land-xxhdpi&quot; src=&quot;resources/android/splash/drawable-land-xxhdpi-screen.png&quot; /&gt;
      &lt;splash density=&quot;land-xxxhdpi&quot; src=&quot;resources/android/splash/drawable-land-xxxhdpi-screen.png&quot; /&gt;
      &lt;splash density=&quot;port-ldpi&quot; src=&quot;resources/android/splash/drawable-port-ldpi-screen.png&quot; /&gt;
      &lt;splash density=&quot;port-mdpi&quot; src=&quot;resources/android/splash/drawable-port-mdpi-screen.png&quot; /&gt;
      &lt;splash density=&quot;port-hdpi&quot; src=&quot;resources/android/splash/drawable-port-hdpi-screen.png&quot; /&gt;
      &lt;splash density=&quot;port-xhdpi&quot; src=&quot;resources/android/splash/drawable-port-xhdpi-screen.png&quot; /&gt;
      &lt;splash density=&quot;port-xxhdpi&quot; src=&quot;resources/android/splash/drawable-port-xxhdpi-screen.png&quot; /&gt;
      &lt;splash density=&quot;port-xxxhdpi&quot; src=&quot;resources/android/splash/drawable-port-xxxhdpi-screen.png&quot; /&gt;
  &lt;/platform&gt;
  </code></pre>
  <p>My AndroidManifest.xml:</p>
  <p></p>
  <pre><code>&lt;application
      android:allowBackup=&quot;true&quot;
      android:icon=&quot;@mipmap/ic_launcher&quot;
      android:label=&quot;@string/app_name&quot;
      android:roundIcon=&quot;@mipmap/ic_launcher_round&quot;
      android:supportsRtl=&quot;true&quot;
      android:theme=&quot;@style/AppTheme&quot;&gt;
  
      &lt;activity
          android:configChanges=&quot;orientation|keyboardHidden|keyboard|screenSize|locale|smallestScreenSize|screenLayout|uiMode&quot;
          android:name=&quot;eu.apistech.MainActivity&quot;
          android:label=&quot;@string/title_activity_main&quot;
          android:theme=&quot;@style/AppTheme.NoActionBarLaunch&quot;
          android:launchMode=&quot;singleTask&quot;&gt;
  
          &lt;intent-filter&gt;
              &lt;action android:name=&quot;android.intent.action.MAIN&quot; /&gt;
              &lt;category android:name=&quot;android.intent.category.LAUNCHER&quot; /&gt;
          &lt;/intent-filter&gt;
      &lt;/activity&gt;
  
  
      &lt;activity
        android:name=&quot;.activities.DeepLinkActivity&quot;
        android:label=&quot;@string/app_name&quot;&gt;
        &lt;!-- Accept chrome links --&gt;
        &lt;intent-filter&gt;
            &lt;action android:name=&quot;android.intent.action.VIEW&quot;/&gt;
            &lt;category android:name=&quot;android.intent.category.DEFAULT&quot;/&gt;
            &lt;category android:name=&quot;android.intent.category.BROWSABLE&quot;/&gt;
            &lt;data android:scheme=&quot;http&quot;
                  android:host=&quot;dev.joinbeeyard.com&quot;
                android:pathPrefix=&quot;/&quot;/&gt;
        &lt;/intent-filter&gt;
  
        &lt;!-- Accept adb data flag --&gt;
        &lt;intent-filter&gt;
            &lt;action android:name=&quot;android.intent.action.VIEW&quot;/&gt;
            &lt;category android:name=&quot;android.intent.category.DEFAULT&quot;/&gt;
            &lt;category android:name=&quot;android.intent.category.BROWSABLE&quot; /&gt;
            &lt;data android:scheme=&quot;http&quot;
              android:host=&quot;dev.joinbeeyard.com&quot;/&gt;
        &lt;/intent-filter&gt;
      &lt;/activity&gt;
  
  
  
  
      &lt;provider
          android:name=&quot;androidx.core.content.FileProvider&quot;
          android:authorities=&quot;${applicationId}.fileprovider&quot;
          android:exported=&quot;false&quot;
          android:grantUriPermissions=&quot;true&quot;&gt;
          &lt;meta-data
              android:name=&quot;android.support.FILE_PROVIDER_PATHS&quot;
              android:resource=&quot;@xml/file_paths&quot;&gt;&lt;/meta-data&gt;
      &lt;/provider&gt;
  &lt;/application&gt;
  
  &lt;!-- Permissions --&gt;
  &lt;uses-permission android:name=&quot;android.permission.INTERNET&quot; /&gt;
  
  &lt;!-- Geolocation API --&gt;
  &lt;uses-permission android:name=&quot;android.permission.ACCESS_COARSE_LOCATION&quot; /&gt;
  &lt;uses-permission android:name=&quot;android.permission.ACCESS_FINE_LOCATION&quot; /&gt;
  &lt;uses-feature android:name=&quot;android.hardware.location.gps&quot; /&gt;
  </code></pre>
  
  <p>i'm facing this problem for a long a time and i need help please.</p>
  <p>Thanks,
  David Ferreira</p>