Я вижу небольшую ошибку в вашем коде.Это было вызвано ошибочным копированием некоторых кодов из документации без их редактирования.
Вот строки, которые вызвали ваши проблемы:
.setAndroidParameters(
new DynamicLink.AndroidParameters.Builder("com.example.android")
.setMinimumVersion(125)
.build())
Вместо "com.example.android"
, который вы должны былизамените его собственным именем пакета, которое, я думаю, будет "com.mindedges.beephourly"
.Так что в документации они написали, что, как пример, но вы должны были изменить его на собственное имя пакета.
Также в том же коде выше вместо (125)
вы должны изменить его на свой собственный.Код версии.В Android есть коды версий для приложений, и при обновлении приложения вам придется изменить код версии (целое число) и название версии (строка), чтобы у вас могло быть несколько версий приложения, но там вы должны были пройти минимумкод самой низкой версии, который может открыть эту динамическую ссылку.Я вынужден не верить, что вы когда-либо делали 125 обновлений в своем приложении в Playstore.Поэтому, если вы хотите, чтобы все ваши приложения открывали старую и новую версии, вы можете заменить (125)
на (1)
.Вы можете найти код текущей версии в ваших build.gradle
файлах.В вашем проекте.
Дайте мне знать, если у вас все еще есть какие-то трудности.