小编iDe*_*ode的帖子

不可为空的实例字段必须被初始化

class Foo {
  int count; // Error
  void bar() => count = 0;
}
Run Code Online (Sandbox Code Playgroud)

为什么我已经在bar方法中初始化它时看到错误?如果count被标记为 ,我可以理解这个错误final

dart dart-null-safety

12
推荐指数
2
解决办法
2万
查看次数

清单合并失败:即使我的 AndroidManifest.xml 文件中没有服务,也需要为 <service> 显式指定 android:exported

清单合并失败:需要显式指定 android:exported 。android:exported当相应组件定义了意图过滤器时,面向 Android 12 及更高版本的应用需要指定显式值。有关详细信息,请参阅https://developer.android.com/guide/topics/manifest/activity-element#exported 。

<services我的应用程序的文件中没有AndroidManifest.xml,我也查找了每个AndroidManifest.xml文件,它们也没有任何<service元素,那么为什么我会收到此错误?

我的合并清单选项卡中没有错误,但是,第一个清单有两个,<receiver并且我已经android:exported在其中手动添加了属性。

在此输入图像描述

android android-studio

12
推荐指数
2
解决办法
2万
查看次数

如何在IntelliJ IDEA新UI中选择设备?

新用户界面:

在此输入图像描述

该应用程序当前正在连接的设备上运行,但我没有看到任何连接到其他设备(例如模拟器)的选项。这是以前版本的 IDE,我可以在其中看到多个设备。

旧用户界面:

在此输入图像描述

intellij-idea flutter

12
推荐指数
1
解决办法
1878
查看次数

RaisedButton 与 ElevatedButton、FlatButton 与 TextButton 以及 OutlineButton 与 OutlinedButton

我看到使用旧按钮的警告:

'RaisedButton' 已弃用,不应使用。

'FlatButton' 已弃用,不应使用。

'OutlineButton' 已弃用,不应使用。

那么,有什么区别:

  • RaisedButtonElevatedButton
  • FlatButton 对比 TextButton
  • OutlineButton 对比 OutlinedButton

flutter

11
推荐指数
3
解决办法
2万
查看次数

ElevatedButton 中的 textStyle 属性有什么用?

ElevatedButton(
  onPressed: () {},
  style: ElevatedButton.styleFrom(
    textStyle: TextStyle(color: Colors.black), // Not working
  ),
  child: Text('Hello'),
)
Run Code Online (Sandbox Code Playgroud)

该方法中有textStyle属性styleFrom,但是当我为其提供颜色时,它不会改变所Text提供的颜色。那么这个属性有什么用呢?

flutter

10
推荐指数
1
解决办法
4611
查看次数

热重载、热重启和完全重启有什么区别?

Flutter 中的热重载、热重启和完全重启有什么区别,web 也支持它们吗?

dart flutter

9
推荐指数
1
解决办法
5404
查看次数

Provider.of(context, listen: false) 等价于 context.read() 吗?

// Are these the same?
final model = Provider.of<Model>(context, listen: false); 
final model = context.read<Model>(); 

// Are these the same?
final model = Provider.of<Model>(context);
final model = context.watch<Model>();
Run Code Online (Sandbox Code Playgroud)

他们是一样的还是不一样的?如果是,那么为什么readbuild()方法内部使用时会出现此错误,而Provider.of()有效?

试图context.read<Model>build方法或update提供者的回调中使用。

flutter flutter-provider

9
推荐指数
2
解决办法
2953
查看次数

通过IDE运行Flutter应用程序时如何打开Android Logcat工具而不是Run工具?

每次我使用 IDE 中的绿色“播放”按钮运行应用程序时,Run工具窗口都会自动打开,但我希望Logcat弹出该窗口。我怎样才能改变这种行为?

intellij-idea dart android-studio flutter

9
推荐指数
1
解决办法
1353
查看次数

这需要启用“增强枚举”语言功能

我刚刚升级了 Flutter SDK,但仍然无法使用增强型枚举。

$ dart --version
Run Code Online (Sandbox Code Playgroud)

印刷

Dart SDK version: 2.18.0-109.0.dev
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

$ dart --version
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

这需要启用“增强枚举”语言功能。

预计会找到“}”。

dart flutter

9
推荐指数
1
解决办法
3434
查看次数

如何更改 ElevatedButton 和 OutlinedButton 的禁用颜色

ElevatedButton和小部件中没有这样的属性OutlinedButton来像常规RaisedButton.

ElevatedButton(
  onPressed: null,
  disabledColor: Colors.brown, // Error
}
Run Code Online (Sandbox Code Playgroud)

flutter

8
推荐指数
1
解决办法
4608
查看次数