Не получается динамическая c ссылка в логах - android - PullRequest
0 голосов
/ 12 марта 2020

Я только что узнал об этой динамической ссылке c. Я пытался использовать то же самое в моем приложении, но я не получаю ссылку в своем приложении. Я создал ссылку Dynami c из консоли и пытался получить ссылку Dynami c, но она возвращает мне значение NULL.

Я также добавил фильтр намерений в свою активность средства запуска:

 <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="buddhaa.page.link" />
                <data android:scheme="http"
                        />
                <data android:host="buddhaa.page.link"/>
                <data  android:scheme="https"

                        />
            </intent-filter>

Сейчас я пытаюсь получить динамическую ссылку c, но она дает мне ноль

FirebaseDynamicLinks.getInstance()
            .getDynamicLink(intent)
            .addOnSuccessListener(this) { pendingDynamicLinkData ->
                // Get deep link from result (may be null if no link is found)
                var deepLink: Uri? = null
                if (pendingDynamicLinkData != null) {
                    deepLink = pendingDynamicLinkData.link
                    Log.e("link", "Here is deep link url$deepLink")
                }

                if(pendingDynamicLinkData!=null)
                {
                    Log.w("deep link", "Here is deep link url$deepLink")

                    val currentpage:String=deepLink!!.getQueryParameter("")

                }

                // Handle the deep link. For example, open the linked
                // content, or apply promotional credit to the user's
                // account.
                // ...

                // ...
            }

            .addOnFailureListener(this) { e ->
                Log.e("link", "Here is deep link url")
                Log.w("test", "getDynamicLink:onFailure", e)
            }


deep-link url:https://www.buddhaair.com/search/flight?sector=KTM-BDP
short-dynamic-url:https://buddhaa.page.link/H3Ed

Can someone tell me what I am doing wrong?
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...