Ошибка ProviderInstaller при сборке
Ошибка возникает при сборке приложения на эмуляторе Android и связана со службой ProviderInstaller. Чаще всего лечится чисткой сборки.
инфо
Что нужно заранее
- Вы запускаете проект на эмуляторе Android.
- Flutter и Android Studio установлены и настроены.
-
Удалите приложение с эмулятора
Найдите иконку приложения на эмуляторе и удалите его. Или из терминала:
adb uninstall com.yourcompany.yourappВместо
com.yourcompany.yourappподставьте идентификатор своего приложения. -
Пересоберите проект
flutter clean flutter pub get flutter runТак удаляются кешированные данные и приложение ставится заново.
-
Обновите Flutter
Если ошибка осталась:
flutter upgradeПроверить версию можно так:
flutter --versionзаметкаЧаще всего дело в том, что на эмуляторе не инициализированы Google Play Services. Создайте эмулятор на системном образе с Play Store — ошибка обычно уходит вместе с ним.