2
Как проверить, установлено ли приложение Google PlayStore или только с помощью apk?Проверьте, установлено ли Android-приложение игровым магазином
Как проверить, установлено ли приложение Google PlayStore или только с помощью apk?Проверьте, установлено ли Android-приложение игровым магазином
Вы можете использовать этот
Signature[] sighashes = context.getPackageManager().getPackageInfo(context.getPackageName(), PackageManager.GET_SIGNATURES).signatures;
Подпись может быть сопоставлена с ключами отладочных или отпустить клавиши (которые вы использовали при загрузке в Play Store), чтобы проверить, является ли его из APK или играть магазин.
Однако, если у кого-то есть доступ к вашему ключу освобождения, подписанного apk, тогда я не знаю, можно ли его отличить.
Это предполагает, что OP подписывает APK, выпущенный в Google Play, с другим ключом, чем он подписывает APK, выпущенный другими способами. Это кажется маловероятным. –