дальше splash screen, просто на нем останавливается приложение.
Вообще, авторизацию писал ещё весной, сделал как в примере у Феликса, по shared preference происходит проверка был ли ранее авторизован пользователь и задан ли код быстрого доступа.
Теперь непонятные мне вещи, когда запускаю приложение, все работает идеально
1) через ide
2) flutter run --release
3) собираю АПК и устанавливаю на телефоне
Но когда эту АПК заливаю в плеймаркет, сплеш не работает.
Эта ошибка только на андроид, на разных СДК и моделях. Причем невозможно отследить почему на некоторых телефонах нет ошибки, а на некоторых есть.
У меня samsung s20, не работает, на абсолютно таком же телефоне у коллеги все летает.
Эта проблема может исправиться при очистке данных приложения, но когда скачиваешь с маркета, все точно также.
Я решил отследить, поставив метрику в приложении на каждую строчку, отработали все строчки остановившись зайдя в switch case перехода по статусу авторизован ли пользователь. То есть по метрике, все работает, но навигация не происходит на некоторых телефонах андроид
Прогвард
Сегодня залил АПК с proguard, не помогло
если сплэш не работает, то может его переписать?
Вроде как он работает, в onGenerateRoute открывается сплеш, после аутентификации пользователя происходит в блок листенер навигация. Но не на всех девайсах почему-то работает
Отключи его к херам
UseProguard false, верно? Не помогло
Обсуждают сегодня