【问题标题】:Using foreground service in flutter在颤振中使用前台服务
【发布时间】:2020-10-01 14:22:37
【问题描述】:

我正在使用this library 在颤振应用程序中使用前台服务我正在尝试此包示例中的示例应用程序,但我遇到了我无法理解的错误

 Unhandled Exception: MissingPluginException(No implementation found for method foregroundServiceIsStarted on channel org.thebus.foreground_service/main)
E/flutter ( 9491): #0      MethodChannel._invokeMethod 
(package:flutter/src/services/platform_channel.dart:154:7)
E/flutter ( 9491): <asynchronous suspension>
E/flutter ( 9491): #1      MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:329:12)
E/flutter ( 9491): #2      ForegroundService._invokeMainChannel (package:foreground_service/foreground_service.dart:21:33)
E/flutter ( 9491): #3      ForegroundService.foregroundServiceIsStarted (package:foreground_service/foreground_service.dart:133:18)
E/flutter ( 9491): #4      _MyAppState._toggleForegroundServiceOnOff (package:foregroundserviceflutter/main.dart:66:50)
E/flutter ( 9491): #5      _InkResponseState._handleTap (package:flutter/src/material/ink_well.dart:779:19)
E/flutter ( 9491): #6      _InkResponseState.build.<anonymous closure> (package:flutter/src/material/ink_well.dart:862:36)
E/flutter ( 9491): #7      GestureRecognizer.invokeCallback (package:flutter/src/gestures/recognizer.dart:182:24)
E/flutter ( 9491): #8      TapGestureRecognizer.handleTapUp (package:flutter/src/gestures/tap.dart:504:11)
E/flutter ( 9491): #9      BaseTapGestureRecognizer._checkUp (package:flutter/src/gestures/tap.dart:282:5)
E/flutter ( 9491): #10     BaseTapGestureRecognizer.acceptGesture (package:flutter/src/gestures/tap.dart:254:7)
E/flutter ( 9491): #11     GestureArenaManager.sweep (package:flutter/src/gestures/arena.dart:156:27)
E/flutter ( 9491): #12     GestureBinding.handleEvent (package:flutter/src/gestures/binding.dart:222:20)
E/flutter ( 9491): #13     GestureBinding.dispatchEvent (package:flutter/src/gestures/binding.dart:198:22)
E/flutter ( 9491): #14     GestureBinding._handlePointerEvent 
(package:flutter/src/gestures/binding.dart:156:7)
E/flutter ( 9491): #15     GestureBinding._flushPointerEventQueue 
(package:flutter/src/gestures/binding.dart:102:7)
E/flutter ( 9491): #16     GestureBinding._handlePointerDataPacket 
(package:flutter/src/gestures/binding.dart:86:7)

关于这里出了什么问题的任何建议

【问题讨论】:

  • 抛出的异常是什么?你在#0 MethodChannel._invokeMethod之前看到了什么?
  • 添加了例外@pskink 让我知道
  • 我还添加了以下插件

标签: android flutter android-service foreground flutter-plugin


【解决方案1】:

我还添加了以下插件 - @Neelay Srivastava

MissingPluginException

您添加的任何插件都没有集成到应用程序中,尽管插件是通过 pub 获得的 但没有在应用程序中进行交互,您只需退出应用程序并重新构建即可

【讨论】:

    猜你喜欢
    • 2022-10-30
    • 2020-10-03
    • 2020-11-14
    • 2021-08-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-15
    • 2020-06-24
    相关资源
    最近更新 更多