我正在尝试做一个我刚刚开始的项目,在编辑这个应用程序时,我意识到既没有热重新加载,也没有热重新启动,尽管我已经多次更改了设计。我唯一一次看到屏幕上的变化是当我卸载应用程序并再次运行时,
我正在一个仿真器上测试这个应用程序,我使用的是Android。
在输入这个问题之前,我搜索了一个解决方案,这就是我尝试过的:
upgrade
它过去运行得很好,现在却不起作用了,举个例子:
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>[
],
),
),
],
),
),
);
}
}

发布于 2020-02-11 11:15:51
我想问题就在我的进口声明上
它是:
import 'file:///E:/SelfProjects2/water_my_plants/lib/screens/plantScreen.dart';
我把它改成了
import 'package:water_my_plants/screens/plantScreen.dart';
在我的主省道文件中,该文件有到PlantScreen()的路由。
发布于 2020-02-11 12:15:44
在Linux机器中,我配置了
http_proxy
https_proxy
proxy
no_proxy环境变量。然后,我能够使用热重装和重新启动。
https://stackoverflow.com/questions/60167373
复制相似问题