我无法在后台提取中处理任何数据

时间:2019-12-27 07:41:35

标签: flutter background-fetch

我尝试一次从sqflite获取数据并遇到问题,但现在无法解决,我正在尝试SharedPreferences它给了我这个错误

我的main.dart代码是

void headlessTask(bg.HeadlessEvent headlessEvent) async {
  print('[--=-=-=-===--==--=-==--=-=-=-= HeadlessTask]: $headlessEvent');
  SharedPreferences prefs = await SharedPreferences.getInstance();
  String battery_save_power_mode = prefs.getString('battery_save_power_mode');
  print('[[[battery_save_power_mode $battery_save_power_mode]]]');

}


void main() async {

  runApp( MyApp());

  // Register your headlessTask:
  bg.BackgroundGeolocation.registerHeadlessTask(headlessTask);

}

错误是

  

E / flutter(13424):[错误:flutter / lib / ui / ui_dart_state.cc(157)]未处理的异常:MissingPluginException(在通道plugins.flutter.io/shared_preferences上未找到方法getAll的实现)

0 个答案:

没有答案