颤抖地访问设备SMS

时间:2019-04-04 10:55:21

标签: dart flutter

我正在尝试创建一个Flutter应用程序,该应用程序读取设备SMS并将其存储在列表中。为此,我正在使用该库:https://pub.dartlang.org/documentation/sms/latest/

但是文档中提供的代码会引发以下错误:

只能在initializers.dart中访问静态成员(implicit_this_reference_in_initializer) 类型Future<List<SmsMessage>>的值不能分配给类型List<SmsMessage>.dart(invalid_assignment)的变量

为了避免此错误,我尝试将List添加到Future>类型注释中,但仍然存在第一个错误

有人可以给我提供适当的方法吗?另外还有更好的方法吗?我是扑朔迷离的新手,所以我想请您尝试保持简单的解释。

谢谢。

这是文档中的代码:

 SmsQuery query = SmsQuery();
 List<SmsMessage> messages = query.getAllSms;

0 个答案:

没有答案