Android 颤振热重新加载和热重启不工作

Android 颤振热重新加载和热重启不工作,android,android-studio,flutter,dart,Android,Android Studio,Flutter,Dart,我正在尝试一个我刚刚开始的项目,在编辑应用程序时,我意识到,即使我多次更改设计,热重新加载和热重新启动都不起作用。只有当我卸载应用程序并再次运行时,我才会在屏幕上看到更改 我正在模拟器上测试这个应用程序,我正在使用Android Studio 在键入此问题之前,我搜索了一个解决方案,这是我尝试过的: 扑通 颤振医生-v然后颤振升级 删除仿真器并在另一个仿真器上尝试 使缓存无效并重新启动 它过去工作得很好,现在不行了,下面是一个例子: import 'package:gradient_app_

我正在尝试一个我刚刚开始的项目,在编辑应用程序时,我意识到,即使我多次更改设计,热重新加载和热重新启动都不起作用。只有当我卸载应用程序并再次运行时,我才会在屏幕上看到更改

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

在键入此问题之前,我搜索了一个解决方案,这是我尝试过的:

  • 扑通
  • 颤振医生-v然后颤振升级
  • 删除仿真器并在另一个仿真器上尝试
  • 使缓存无效并重新启动
它过去工作得很好,现在不行了,下面是一个例子:

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>[

                ],
              ),
            ),
          ],
        ),
      ),
    );
  }
}
import'包:gradient_app_bar/gradient_app_bar.dart';
导入“../constants.dart”;
类PlantScreen扩展StatefulWidget{
@凌驾
_PlantScreenState createState()=>\u PlantScreenState();
}
类_PlantScreenState扩展状态{
@凌驾
小部件构建(构建上下文){
返回脚手架(
appBar:GradientAppBar(
标题:对,
标题:文本(“工厂A”),
梯度:线性梯度(
颜色:常量.primaryGradient,
开始:Alignment.topLeft,
结束:对齐。右下角),
),
主体:容器(
约束:BoxConstraints.expand(),
装饰:盒子装饰(
梯度:线性梯度(
颜色:常量.primaryVariantGradient,
开始:Alignment.topLeft,
结束:对齐。右下角),
),
子:列(
儿童:[
卡片(
子:列(
儿童:[
],
),
),
],
),
),
);
}
}

我想问题出在我的导入声明上

它是:

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

我把它改成了

import'包装:water_my_植物/screens/plantScreen.dart'


在我的主dart文件中,我配置了

http_proxy
https_proxy
proxy
no_proxy

环境变量。然后我可以使用热重新加载和重新启动。

非常感谢,这真的很有帮助。另外,我可以说这种情况发生在重构时,导入语句失败。所以你们在移动文件时要小心:)拯救了我的一天,tnx