Flutter共享模块导致异常

时间:2018-10-03 16:44:21

标签: dart flutter

我已经使用Android Studio创建了一个flutter应用程序,并正在使用此软件包[https://pub.dartlang.org/packages/share]添加一些代码来实现社交媒体共享功能。

我修改了代码,以便在每次单击/单击浮动按钮时调用共享功能。

我将share: ^0.5.3添加到pub spec.yaml并导入了程序包。我在增量计数器函数中添加了一行,如下所示:

`

void _incrementCounter() {
    Share.share('check out my website https://example.com');
    setState(() {
        _counter++;
});

`

一切正常,直到按下按钮,然后出现以下异常:

VERBOSE-2:shell.cc(181)] Dart错误:未处理的异常: MissingPluginException(在通道plugins.flutter.io/share上未找到方法共享的实现)

任何帮助表示赞赏:)

1 个答案:

答案 0 :(得分:0)

这些问题似乎是由Apple在Xcode 10中引入的新构建系统引起的。此处有更多信息github.com/flutter/flutter/issues/20685#issuecomment-421511890

我已从Beta频道更改为master频道,现在在模拟器和设备上运行了Share软件包作者提供的示例代码。