Я пытаюсь получить доступ к локальной базе данных на устройстве, когда приложение полностью закрыто, для достижения этого я использую плагин sqlite sqflite: ^1.2.0
и плагин фоновой выборки background_fetch: ^0.4.0
.
Я в состоянии зарегистрировать безголовую фоновую задачу без проблем, когда я пытаюсь запустить фоновые задачи, я получаю следующую ошибку!
Кажется, что плагины работают нормально во время работы приложения или переводятся в фоновый режим .
Есть предложения, пожалуйста?
Ошибка
[ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: MissingPluginException(No implementation found for method getDatabasesPath on channel com.tekartik.sqflite)
Версия флаттера:
Flutter 1.12.13+hotfix.7 • channel stable • https://github.com/flutter/flutter.git
Framework • revision 9f5ff2306b (11 days ago) • 2020-01-26 22:38:26 -0800
Engine • revision a67792536c
Tools • Dart 2.7.0
Доктор флаттера
[✓] Flutter (Channel stable, v1.12.13+hotfix.7, on Mac OS X 10.15.2 19C57, locale en-GB)
[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
[✓] Xcode - develop for iOS and macOS (Xcode 11.3)
[✓] Android Studio (version 3.5)
[✓] Connected device (1 available)
• No issues found!