У меня есть приложение для Android Xamarin форм, которое, кажется, перезапускается, когда приложение возвращается на передний план. (т.е. запустить приложение, нажать кнопку «Домой», коснуться значка приложения или выбрать приложение в меню последних приложений.)
Это происходит только на устройствах под управлением Oreo и, возможно, только с исправлениями ноября 2018 года. Я установил режим запуска Activity на LaunchMode.SingleTask и LaunchMode.SingleTop безрезультатно.
Мои пользователи аутентифицируются при запуске приложения. Это приводит к тому, что им приходится проходить повторную аутентификацию каждый раз, когда они уходят из приложения, что не идеально.