'package:flutter / src / animation / animation_controller.dart':断言失败:第246行pos 15:'vsync!= null':不正确

问题描述

更新Flutter Environment之后,出现此问题。请帮我解决这个问题。

 @override
  Widget build(BuildContext context) {
    return DefaultTabController(
      length: 4,child: Scaffold(
          appBar: topBar(),body: TabBarView( // problem indicates here
            children: _kTabPages,controller: _tabController,),// Button Navigation
          bottomNavigationBar: Material(
            color: Colors.redAccent,child: TabBar(
              tabs: _kTabs,)),);
  }

请尽快帮助我。

解决方法

以下是github问题:AnimationController has lost it's vsync

您可以按照以下步骤解决此问题:

1. Change minimum sdk to 2.8
2. Run flutter upgrade
3. Run flutter pub get
4. Run flutter clean
5. Restart IDE

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...