Как открыть мое установленное приложение по ссылке с использованием тега привязки, как показано на рисунке ниже - PullRequest
0 голосов
/ 27 октября 2019

Требуется, чтобы я создал Deeplink со схемой https, и я хочу открывать приложение, когда нажимаете на ссылку, и всегда должен открывать приложение, если оно установлено, в противном случае откройте игровой магазин и, как это происходит в платежном приложении, например, в phonepe, когда пользователь нажимает на ссылку из папки «Входящие», затем онаоткроет ссылку в браузере, а затем браузер автоматически откроет приложение, если установлено изображение

Ответы [ 2 ]

0 голосов
/ 27 октября 2019

Ну, другой ответ здесь может помочь, когда приложение установлено, но не поможет, когда оно не установлено. Возможно, вам придется придерживаться другого подхода.

Решение, которое вам нужно, называется отложенной глубокой связью. Для этого используйте Branch.io . Вы можете использовать Android Google Play реферер Но я чувствую, что это ненадежно. Поскольку я попробовал оба эти метода, я предпочитаю использовать Branch.io

. Сначала настройка Branch.io SDK кажется утомительной и сложной, но она определенно служит цели.

Для начала вы можете следить за этим блогом. Это немного старовато, но если вы сравните его с последней панелью инструментов Branch.io, я уверен, что это поможет.

Более того, если вы все еще чувствуете себя застрявшими в комментариях, я будурад помочь, так как я потратил больше времени на реализацию отложенных глубоких ссылок.

0 голосов
/ 27 октября 2019

Вы должны добавить intent-filter, как показано ниже в вашей деятельности в AndroidManifest.xml

<activity android:name=".MainActivity">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <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:host="www"
            android:scheme="https" />
    </intent-filter>
</activity>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...