само приложение, но deepLink не работает.
packageManager?.getLaunchIntentForPackage(applicationId)
?.let {
it.action = Intent.ACTION_VIEW
it.data = Uri.parse(url)
startActivity(it)
}
Пробовал вот так, всё норм работает, но тут в intent я не указываю какое приложение мне нужно запустить.
val intent = Intent(ACTION_VIEW, Uri.parse(url))
startActivity(intent)
> .getLaunchIntentForPackage Очень даже указываешь.
Я тут указываю package name, но deepLink так не работает. Работает только как указано во втором примере, но там я package name в intent не указываю.
А ты укажи.
Как? Можете пример показать? Искал в интернете, но не нашёл. Везде тестирование deepLink идёт через консоль Android Studio
Ммм, какой-нибудь setPackageName
Спасибо, работает.
Обсуждают сегодня