Фон
В моем приложении есть кнопка «Оцените меня». Он идет по обычному пути - пользователь нажимает, запускает намерение и открывает список приложений в Play Store. Все хорошо. Теперь я хочу попробовать распространить свое приложение через разные магазины приложений (например, Amazon), поэтому, очевидно, что если пользователь нажимает кнопку «Оценить меня», я не хочу, чтобы он отправлял пользователя в Магазин Google Play, но в любое другое место. магазин они получили это.
APK для каждого магазина
Это возможно, правда, но я думаю, что это будет полный кошмар (например, создание нового APK для каждого магазина каждый раз, когда я выпускаю новое обновление).
Поэтому я ищу что-то вроде этого псевдокода:
if(rate-me button pressed){
if (from Google Play Store){
Go to Google Play Store
}
else if (from Amazon Store){
Go to Amazon Store
}
}
И так далее.......
Я предполагаю, что есть способ (который обязательно должны использовать некоторые приложения), но я понятия не имею, как это сделать.