华为 y5 上的 PlatformException(already_active, 图像选择器已处于活动状态, null)

Lun*_*nga 4 flutter

E/flutter (15907): [ERROR:flutter/lib/ui/ui_dart_state.cc(148)] Unhandled Exception: PlatformException(already_active, Image picker is already active, null)
E/flutter (15907): #0      StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:564:7)
E/flutter (15907): #1      MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:316:33)
E/flutter (15907): <asynchronous suspension>
E/flutter (15907): #2      ImagePicker.pickImage (package:image_picker/image_picker.dart:59:40)
Run Code Online (Sandbox Code Playgroud)

如何解决此图像选择器依赖性错误?

Ana*_*bal 7

卸载应用程序,然后再次安装,如果问题仍然存在,也许您正在使用 super 覆盖 MainActivity 上的任何方法,就像我添加 super onActivity 结果帮助一样,我从这个链接找到了它。

参考链接https://github.com/flutter/flutter/issues/19103#issuecomment-412647536

  override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent) {
    super.onActivityResult(requestCode, resultCode, data); // had to add this line.
Run Code Online (Sandbox Code Playgroud)