Глубокая ссылка Android не работает, когда пользователь только что установил приложение - PullRequest
0 голосов
/ 28 февраля 2019

У меня есть приложение, которое можно открыть с помощью кнопки на веб-странице.В моем манифесте есть фильтр намерений, подобный следующему:

<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 Store.Если у пользователя есть приложение, оно открывается.

Проблема заключается в том, что пользователь недавно установил приложение.Если пользователь устанавливает приложение, но никогда не открывал его, при выборе URL-адреса открывается Play Store, а не мое приложение.Когда пользователь впервые открывает приложение, все работает нормально.

Можно ли всегда открывать приложение, если оно установлено?

1 Ответ

0 голосов
/ 28 февраля 2019

При генерации глубокой ссылки вы сделали это

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