Отладочная версия приложения отлично работает на эмуляторе и на моем android устройстве. Даже установка app-debug.apk в порядке. Однако, когда я 'flutter build apk', app-release.apk содержит странные ошибки, а кнопки и некоторые другие анимации перестают выполнять свои задачи. Я не мог ничего узнать об этом онлайн. Кто-нибудь из вас сталкивался с этой проблемой? Может ли это быть проблемой с управлением государством провайдера? Я не понимаю, как, потому что app-debug.apk работает отлично.
Это началось на мастер Flutter, но затем я попробовал каждый из других каналов, и у всех была та же проблема.
Флаттер 1.18.0-6.0.pre.106 • мастер канала • Инструменты • Дарт 2.9.0 (сборка 2.9.0-1.0.dev a12c36dd97)
Флаттер 1.12.13 + исправление.9 • стабильный канал • Инструменты • Дарт 2.7.2
Флаттер 1.17.0 • Канал бета • Инструменты • Дарт 2.8.0 (сборка 2.8.0-dev.18.0 eea9717938)
Флаттер 1.18.0-dev .5.0 • channel dev • Инструменты • Dart 2.8.0 (build 2.8.0-dev.20.0 89b0f67261)
На всех эмуляторах (3-4) и устройствах (2), которые я пробовал, версия выпуска либо не открывался, или если он действительно открывался, в нем были ошибки.
Это тысячи строк кода, и я не знаю, где ошибка, но в любом случае вот ссылка на репо: https://github.com/burhanhaq/PomodoroApp/tree/master/lib
РЕДАКТИРОВАТЬ : выяснил проблему. У меня была ошибка с контроллером в режиме отладки, о котором я не заботился. Я вызывал setstart () во время перестройки / перерисовки виджета, и это было ошибкой.