2014-02-19 2 views
3

Можно ли узнать, в каком магазине было установлено мое приложение? У меня есть это в магазине Samsung, Amazon и Google Play, и я хочу узнать, в каком из этих магазинов было установлено мое приложение, и запросить у пользователя сообщение типа «Спасибо за загрузку приложения из магазина. . »Android - Определите, в каком магазине было установлено мое приложение:

+0

Я сделаю этот снимок, так как я поддерживаю только 4.0+, поэтому, надеюсь, это будет более надежным. – Ali

ответ

0

Метод, связанный с FD_, к сожалению, не является надежным, так как информация, которую он возвращает, может быть отредактирована и может быть нулевой в некоторых случаях.

Лучшим способом было бы иметь перечисление или какой-то флаг в вашем приложении и перевернуть этот флаг перед созданием новой версии для каждого хранилища. Просто проверьте статус этого флага во время выполнения, чтобы определить, из какого хранилища появился apk.

+0

Спасибо, но это именно то, чего я пытаюсь избежать. Я могу это сделать, и только муравьи устанавливают флаги и делают разные сборки для меня, но я хочу слишком избегать разных сборок. – Ali

+0

@Ali К сожалению, нет надежного способа обойти эту проблему. –

Смежные вопросы