我正在try 一个我刚刚开始的项目,当我编辑应用程序时,我意识到neither hot reload nor hot restart are working,尽管我已经多次更改了设计.我唯一能看到屏幕变化的时间是当I uninstall the app and run again时,

我正在模拟器上测试这个应用,我正在使用Android Studio.

在键入此问题之前,我搜索了一个解决方案,以下是我try 过的:

  • Flutter 干净
  • Flutter 翼doctor -vthenFlutter 翼升级版
  • 删除仿真器并try 另一个仿真器
  • 使缓存无效并重新启动

它过go 工作得非常好,但现在不是了,这里有一个例子:

import 'package:gradient_app_bar/gradient_app_bar.dart';

import '../constants.dart';

class PlantScreen extends StatefulWidget {
  @override
  _PlantScreenState createState() => _PlantScreenState();
}

class _PlantScreenState extends State<PlantScreen> {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: GradientAppBar(
        centerTitle: true,
        title: Text('plant A'),
        gradient: LinearGradient(
            colors: Constants.primaryGradient,
            begin: Alignment.topLeft,
            end: Alignment.bottomRight),
      ),
      body: Container(
        constraints: BoxConstraints.expand(),
        decoration: BoxDecoration(
          gradient: LinearGradient(
              colors: Constants.primaryVariantGradient,
              begin: Alignment.topLeft,
              end: Alignment.bottomRight),
        ),
        child: Column(
          children: <Widget>[
            Card(
              child: Column(
                children: <Widget>[

                ],
              ),
            ),
          ],
        ),
      ),
    );
  }
}

enter image description here

推荐答案

我想问题出在我的进口对账单上.

它是:

import 'file:///E:/SelfProjects2/water_my_plants/lib/screens/plantScreen.dart';

我已经把它改成了

import 'package:water_my_plants/screens/plantScreen.dart';

在我的主DART文件中,包含到PlantScreen()的路径

Dart相关问答推荐

Dart 中 ThemeData 类的 copyWith() 方法

如何在 Flutter Web 中动态更改 App Title?

在`lib`文件夹中使用`src`子文件夹有什么好处吗

如何在 Dart 中创建一个空 Set

Flatter中的Sqlite,数据库assets如何工作

Dart - 一个 dart 项目如何在不使用 pub 的情况下从另一个 dart 项目导入代码?

dart:类构造函数被标记为const是什么意思

每次我按下导航项时,底部的导航栏都会重新加载所有小部件

在小部件构建期间,如何在Flutter中导航?

单击 TextField 小部件时 Flutter 小部件重建

为什么 Dart 有编译时常量?

Dart 有 int.INFINITY 吗?

扩展一个只有一个工厂构造函数的类

何时使用polymer点击或点击?

以编程方式使dart中的十六进制 colored颜色 变亮或变暗

比较在 Dart 中创建单例的方法

Dart 中 == 和 === 有什么区别?

Dart:Iterable 与 List,总是使用 Iterable?

getter 和 setter 如何改变 Dart 中的属性?

如何在 Dart 中获取时间戳?