Как я могу определить, приложение будет удалено, на основе, что я хочу, чтобы изменить статус с 1 на 0 в моей базе данных для генерацииИзменение статуса Когда Android приложение деинсталляция
OTP
. Если статус не изменился, OTP не будет сгенерирован. Любое решение? Спасибо
Возможный дубликат [Можно ли удалить Android-приложение?] (Http://stackoverflow.com/questions/27141707/is-it-possible-to-detect-android-application-uninstall) – Eduardo
Спасибо, но Генерация OTP в нашем приложении основана на переменной состояния. После установки нашего статуса приложения изменилось с 0 на 1. Мое намерение - когда приложение будет удалено снова. Изменена переменная статуса с 1 на 0. – maheshd
. Вы не можете сделать любой звонок сервера, чтобы сообщить серверу о том, что приложение будет удалено. Что может быть лучше всего - написать файл (лучше скрытый) во внешнем хранилище устройства, когда приложение будет установлено. Таким образом, логика будет каждый раз, когда ваше приложение будет установлено, будет проверять этот файл, если он обнаружен, что означает, что ваше приложение было установлено до этого, и если оно не найдено, считайте его свежей установкой и записью файла. Знающий пользователь может видеть и удалять файлы во внешнем хранилище, поэтому вы можете попытаться использовать скрытую гарантию своего существования. –