Под автоматическим восстановлением я подразумеваю вариант, который предлагает ОС Android, который присутствует в Настройках-> Резервное копирование и сброс, или какой-то аналогичный путь.
Мое приложение работает следующим образом:
Если выбран этот параметр:
Я устанавливаю его один раз и удаляю его.
Я пытаюсь переустановить, но на первом экране конфигурации нажатие кнопки полностью игнорируется, в том смысле, чтоон не переходит к следующему экрану, хотя, если я отлаживаю его, все выглядит корректно, точно так же, как и при первой установке.
Если этот параметр не выбран:
Ничего из вышеперечисленного не происходит, и я могу устанавливать, удалять и переустанавливать его столько раз, сколько необходимо без проблем.
По крайней мере частично, я решил проблему, удалив все внутренние файлы приложенияможет иметь в событии onCreate упомянутое действие, даже если выбран этот параметр автоматического восстановления, при этом ошибка не радуетen больше.
Но я не уверен, что этого достаточно, чтобы гарантировать, что не будет другой проблемы по какой-либо причине в другом аспекте приложения.
Будет ли этого достаточно, чтобы убедиться, что иликаким-либо образом, который заставит приложение переустанавливаться абсолютно без чего-либо, что можно было бы взять из предыдущей установки?