Браузер не может открыть приложение из браузера, используя Deeplink - PullRequest
1 голос
/ 24 сентября 2019

Я пытаюсь внедрить в себя глубокие ссылки, чтобы пользователи могли открыть приложение из браузера.Итак, я добавил глубокие ссылки в свое приложение в Manifest.xml.И этот код работает от adb, но когда я пытаюсь открыть эту ссылку в браузере, приложение не открывается.Что может вызвать эту ошибку?Я даже не вижу намерения в своем коде

<activity
    android:name=".ui.main.MainActivity"
    android:configChanges="orientation|screenSize|screenLayout|smallestScreenSize"
    android:screenOrientation="portrait"
    android:windowSoftInputMode="adjustPan">

    <intent-filter>
        <action android:name="android.intent.action.MAIN" />

        <category android:name="android.intent.category.DEFAULT" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-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:scheme="http"
            android:host="example.com"
            android:pathPrefix="/"/>
    </intent-filter>
</activity>

1 Ответ

0 голосов
/ 24 сентября 2019

Использовать глубокую ссылку Firebase (Hope Help-full)

https://firebase.google.com/docs/dynamic-links

...