Я столкнулся с проблемой, связанной со статической переменной, которую я использую во всем моем проекте (она содержит некоторые поля из файла). В некоторых случаях переменная теряет свое значение, но не всегда. Я читал о жизненном цикле статической переменной, что она теряет значение в 3 случаях:
1) Класс выгружен.
2) JVM закрывается.
3) Процесс умирает.
Итак, у меня есть вопрос: недостаточно ли переписать действия onResume и снова проанализировать файл и снова передать статическую переменную, если она равна нулю?