我正在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>[
],
),
),
],
),
),
);
}
}