首页 文章

使用Flutter共享模块的异常

提问于
浏览
0

我使用Android Studio创建了一个颤动的应用程序,并添加了一些代码来使用这个包实现社交媒体共享功能[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

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

    我已经从测试版 Channels 更改为主 Channels ,现在拥有在模拟器和设备上运行的Share软件包作者提供的示例代码 .

相关问题