我遇到了一些麻烦,想要通过Facebook上分享的分行链接来打开Android应用。即使我安装了该应用,它也会将我重定向到Google Play商店。
如果我打开应用程序(从Google Play商店或直接启动),我会获得分支参数。在任何其他渠道(WhatsApp,Twitter,Chrome等)上共享,如果安装了该应用程序,它将打开该应用程序。
在我检查过的仪表板中:始终尝试打开app,定义了URI方案<公司://>,并从Google Play商店中选择了应用程序(即使发布的版本还没有添加分支也很难)
请注意,我的包名称如下:' com.company '。
尚未启用应用链接。 (无所谓)
在使用 Android 6.0.1 的设备上进行测试(无关紧要)
分支URI如下例所示。
例如:company.test-app.link/something
在清单中,我已经定义了一个活动:
<intent-filter>
<data android:host="open" android:scheme="company" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
</intent-filter>
我缺少什么?:)