Ошибка ProviderInstaller при сборке

Ошибка возникает при сборке приложения на эмуляторе Android и связана со службой ProviderInstaller. Чаще всего лечится чисткой сборки.

инфо
Что нужно заранее
  • Вы запускаете проект на эмуляторе Android.
  • Flutter и Android Studio установлены и настроены.
  1. Удалите приложение с эмулятора

    Найдите иконку приложения на эмуляторе и удалите его. Или из терминала:

    adb uninstall com.yourcompany.yourapp

    Вместо com.yourcompany.yourapp подставьте идентификатор своего приложения.

  2. Пересоберите проект

    flutter clean
    flutter pub get
    flutter run

    Так удаляются кешированные данные и приложение ставится заново.

  3. Обновите Flutter

    Если ошибка осталась:

    flutter upgrade

    Проверить версию можно так:

    flutter --version
    заметка

    Чаще всего дело в том, что на эмуляторе не инициализированы Google Play Services. Создайте эмулятор на системном образе с Play Store — ошибка обычно уходит вместе с ним.

перевод официальной документации FlutterFlow

обновлено

⌕ ESC