Большим минусом является то, что ОС Android может убить ваш процесс в любое время. Когда процесс будет воссоздан, Android воссоздает все ваши действия, восстанавливая их состояние.
Поскольку Android не знает о том, как должны обрабатываться ваши данные о состоянии c, вы потеряете его, и действие B будет в несовместимом состоянии.
Я приведу пример, который будет более понятным:
- Запущено действие A
- A нажата кнопка в действии A
- Stati c структуры данных заполняются перед запуском Activity B
- Запущено действие B, которое может получить доступ к данным stati c
- Android ОС автоматически убивает ваш процесс
- Действия A и B восстанавливаются
- Статистические структуры данных c не заполняются, так как они были бы заполнены, если кнопка в действии A нажал
- Операция B находится в несогласованном состоянии