1. Compiler message:
    2. lib/main.dart:77:32: Error: 'Toast' is imported from both
    3. 'package:easy_alert/src/provider.dart' and
    4. 'package:fluttertoast/fluttertoast.dart'.
    5. toastLength: Toast.LENGTH_LONG);

    由于引用的”Toast”同时存在于package easy_alertfluttertoast中,编译器不确定到底是引用的哪一个包中的Toast,因此报错。

    解决方法:

    1. import 'package:easy_alert/easy_alert.dart' as easyAlertV;
    2. import 'package:fluttertoast/fluttertoast.dart' as flutterToastV;

    原代码:

    1. Fluttertoast.showToast(msg: "数据存储成功",
    2. toastLength: flutterToastV.Toast.LENGTH_SHORT,
    3. gravity: flutterToastV.ToastGravity.BOTTOM,
    4. timeInSecForIos: 1
    5. );

    修改后:

    1. flutterToastV.Fluttertoast.showToast(msg: "数据存储成功",
    2. toastLength: flutterToastV.Toast.LENGTH_SHORT,
    3. gravity: flutterToastV.ToastGravity.BOTTOM,
    4. timeInSecForIos: 1
    5. );