用户刚安装应用程序时,Android深层链接无法正常工作

时间:2019-02-28 06:07:17

标签: android deep-linking

我有一个可以通过网页上的按钮打开的应用程序。我的清单中有一个意图过滤器,如下所示:

<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:scheme="example-link"/>
</intent-filter>

如果用户未安装该应用程序,则此方法很好,该链接将打开Play商店。如果用户拥有该应用程序,则将其打开。

问题是用户最近安装了该应用程序。如果用户安装了该应用程序但从未打开过该应用程序,则当他选择URL时,会打开Play商店,而不是我的应用程序。用户首次打开该应用后,所有功能都会正常运行。

如果已安装该应用程序,是否有办法始终打开它?

1 个答案:

答案 0 :(得分:0)

在生成深层链接时您已经完成了

 new DynamicLink.AndroidParameters.Builder("com.example.packagename")