Firebase动态链接<;子域>;。page.link不启动应用程序

Firebase动态链接<;子域>;。page.link不启动应用程序,firebase,firebase-dynamic-links,Firebase,Firebase Dynamic Links,我正在构建我的第二个应用程序,像第一个一样,我添加了动态链接功能。 新链接看起来像https://.page.link/gr123单击时不会触发应用程序,只会直接进入浏览器-playstore 下面是安装时似乎无法打开应用程序的代码: private void sendToInviteScreen() { String link = "https://etablebanking.page.link/gr/?invitedto=" + userInviteID;

我正在构建我的第二个应用程序,像第一个一样,我添加了动态链接功能。 新链接看起来像
https://.page.link/gr123
单击时不会触发应用程序,只会直接进入浏览器-playstore

下面是安装时似乎无法打开应用程序的代码:

 private void sendToInviteScreen() {

        String link = "https://etablebanking.page.link/gr/?invitedto=" + userInviteID;

        Intent intent = new AppInviteInvitation.IntentBuilder(getString(R.string.invitation_title))
                .setMessage("Welcome to etable bank ")
                .setDeepLink(Uri.parse(link))
                .setCustomImage(Uri.parse(getString(R.string.invitation_custom_image)))
                .setCallToActionText(getString(R.string.invitation_cta))
                .build();
        startActivityForResult(intent, REQUEST_INVITE);

    }
上一个应用程序使用的功能和工作原理完美: 旧链接看起来像
https://.app.goo.gl/?link=

 private void sendToInviteScreen() {

        String link = "https://f8msr.app.goo.gl/?invitedto=" + userInviteID;

        Intent intent = new AppInviteInvitation.IntentBuilder(getString(R.string.invitation_title))
                .setMessage("Manage and control all calls")
                .setDeepLink(Uri.parse(link))
                .setCustomImage(Uri.parse(getString(R.string.invitation_custom_image)))
                .setCallToActionText(getString(R.string.invitation_cta))
                .build();
        startActivityForResult(intent, REQUEST_INVITE);

    } 

你能粘贴到你的应用程序清单中吗?你应该为页面添加一个意图过滤器。link domain为动态链接和缩短链接添加了一个意图过滤器,它现在显示为可以打开链接的应用之一。