I am trying to test deep linking but I am running into some weird results.
<intent-filter android:label="@string/app_name">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="scheme"
android:host="host"
android:pathPrefix=""
/>
</intent-filter>
I have my android manifest set up with the correct intent filter and I can verify this by building the app in android and clicking the deep link on my phone. That works.
However, after building to quest, when I open the webpage that hosts my deep links and click on of the links, it doesn’t work.
The strange part is that if I use ADB to launch my website that is holding these deep links, then I am able to click on the link and it will work to open the app.
I run this command ```
adb shell am start -a android.intent.action.VIEW -d http://www.{hosted-links}.com
and then I am able to follow the links to the app.
so what is different
Like would doing this "android.intent.action.VIEW " prep the browser in a way that just going to the site doesn't?