我正在使用Telephony插件开发一个SMS应用程序,根据类似的解决方案,我在顶层的后台处理程序的顶部添加了一个装饰器,然后在发布模式下运行它,
运行后调试模式正常,前台在发布模式下也正常,只是“后台”和“终止”都不对
@pragma('vm:entry-point')
Future<void> onBackgroundMessage(SmsMessage message) async {
debugPrint("onBackgroundMessage called");
............
}
添加后,它仍然无法工作,并出现相同的Dart错误消息:
“Dart错误:Dart_查找库:未找到库“软件包:电话/电话.dart”。
我已经添加了装饰器@pragma('vm:entry-point')
,仍然不工作。
1条答案
按热度按时间rqqzpn5f1#
我解决了这个问题,只需要在pubspec.yaml中更改或添加一个git链接,