Ich habe Deeplinking in einem für meine Aktivitäten implementiert. Wenn der Link angeklickt wird, öffnet sich ein Intent-Chooser, der fragt, ob er von der App oder vom Browser aus geöffnet werden soll. Wie öffne ich direkt von der App?Deeplink bei Klick öffnet Absichtsauswahl in Android
Auch wenn die App nicht installiert ist, dauert es nicht zu playstore. Es öffnet sich im Browser.
Unten ist mein Code im Manifest:
<activity android:name=".activities.VideoNewsDetailActivity"
android:theme="@style/AppThemeActivity"
android:configChanges="orientation|screenSize"
>
<!-- Add this new section to your Activity -->
<intent-filter android:label="@string/videoNewsDetail">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<!-- Handle urls starting with "http://www.example.com/products" -->
<data android:scheme="http"
android:host="ddnews.apprikart.in"
android:pathPrefix="/videos" />
<!-- Handle local urls starting with "example://products" -->
<data android:scheme="ddnews.apprikart"
android:host="videos" />
</intent-filter>
</activity>
Dies auch https helfen kann: // developers.google.com/digital-asset-links/v1/getting-started – Tasneem