Когда пользователь не установил приложение на Android, параметр Deeplink Firebase не получает?

Я интегрировал глубокую ссылку в Android с параметрами URL-адреса, и когда приложение уже установлено, и когда пользователь щелкает, он правильно получает параметр URL-адреса и перенаправляет на правильное действие. Я объявляю следующий код в манифесте.

<activity
            android:name = ".activity.MainActivity"
            android:launchMode = "singleTask"
            android:screenOrientation = "portrait">
<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:host = "xxxxx.app.goo.gl"
                    android:scheme = "https" />
            </intent-filter>
</activity>

Когда пользователь не установил приложение и щелкнул по ссылке, он перенаправляется в Google Play. После установки приложения из Google Play и его открытия приложение не получит параметр URL. Почему приложение не получает параметры URL из Google Play?

Покажите код в своем действии, который должен запускаться при срабатывании ссылки. Работает ли это в режиме отладки при установке через студию Android?

Maksim Novikov 30.01.2019 08:21

да. В режиме отладки работает без проблем. Также, если приложение уже установлено, при нажатии на ссылку оно перенаправляется на правильную активность.

ramz_adf 30.01.2019 12:03

Вы нашли решение для этого?

Faraz Ahmed 03.08.2020 22:14
2
3
96
0

Другие вопросы по теме

Похожие вопросы