Как перенаправить пользователя в магазин, отличный от playstore (huawei-store, oppo-store, 9apps-store и т. Д.)? - PullRequest
0 голосов
/ 20 мая 2019

Я загружаю apk в oppostore, vivostore, xiaomistore, samsungstore, 9apps, huaweistore, также playstore.Когда у меня есть обновление, я хочу, чтобы пользователь перенаправления сохранял то, что использовал.Например: если они устанавливаются из huaweistore, я хочу перенаправить пользователя в huaweistore.Я нахожу Deeplink для PlayStore и Samsung Store, но для других магазинов я не нашел его до сих пор.Знаете ли вы диплинк с этим магазином?

Я могу открыть магазин, но не используя диплинк.Итак, это открытый браузер пользователя

Вот что я использовал сейчас: Для обновления приложения в магазине Samsung я использовал это

startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("samsungapps://ProductDetail/<my-package-name>")));

Чтобы открыть PlayStore, я использовал это

startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=<my-package-name>")));

Для другого магазина, поскольку я не знаю диплинк, я использую это (открытый браузер)

startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https:...<link to the app>")));

Я хочу, чтобы пользователь перенаправления сохранял то, что он использовал.Если вы знаете, что Deeplink один или все из Deeplink ссылаются на этот магазин (oppostore, Vivostore, Xiaomistore, 9apps, Huaweistore) действительно ценят, если вы оставите комментарий и дайте мне знать.Это действительно поможет мне.Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...