我已经使用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上未找到方法共享的实现)
任何帮助表示赞赏:)
答案 0 :(得分:0)
这些问题似乎是由Apple在Xcode 10中引入的新构建系统引起的。此处有更多信息github.com/flutter/flutter/issues/20685#issuecomment-421511890
我已从Beta频道更改为master频道,现在在模拟器和设备上运行了Share软件包作者提供的示例代码。