Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android studio 如何将Dart设置为稳定通道,并在beta通道上进行颤振(以避免空安全选项加入)_Android Studio_Flutter_Dart_Intellij Idea - Fatal编程技术网

Android studio 如何将Dart设置为稳定通道,并在beta通道上进行颤振(以避免空安全选项加入)

Android studio 如何将Dart设置为稳定通道,并在beta通道上进行颤振(以避免空安全选项加入),android-studio,flutter,dart,intellij-idea,Android Studio,Flutter,Dart,Intellij Idea,我需要将flatter设置为Beta通道(撰写本文时为flatter 1.25.0-8.3.pre),但不需要“选择”进入空安全功能,这就是为什么我手动将Dart版本设置为稳定的通道 当我使用Intellij IDE时,我尝试在设置中定义Dart SDK路径,但一旦我将其更改为稳定版本的路径(我在独立位置单独设置),Flatter run将不再通过IDE工作。只需在终端中运行flatter run 只是为了让这件事更清楚。似乎一旦我在设置中更改了Dart SDK路径,就会取消设置flatter

我需要将flatter设置为Beta通道(撰写本文时为flatter 1.25.0-8.3.pre),但不需要“选择”进入空安全功能,这就是为什么我手动将Dart版本设置为稳定的通道

当我使用Intellij IDE时,我尝试在
设置中定义Dart SDK路径,但一旦我将其更改为稳定版本的路径(我在独立位置单独设置),Flatter run将不再通过IDE工作。只需在终端中运行
flatter run

只是为了让这件事更清楚。似乎一旦我在设置中更改了
Dart SDK路径
,就会取消设置
flatter SDK路径
,反之亦然


旁注:我需要颤振测试版,因为它支持web

您可以在中阅读更多关于颤振频道的信息。

您可以在中阅读更多关于颤振频道的信息。

切换到测试版频道

flutter channel beta
更新至最新版本

flutter upgrade
dart sdk附带颤振,位置为:

flutter/bin/cache/dart-sdk
在intellij idea中为dart sdk路径设置此选项

然后在pubspec.yaml中,您可以为当前项目定义所需的dart版本

我将此版本用于非空安全项目:

environment:
  sdk: ">=2.9.0 <3.0.0"
environment:
  sdk: '>=2.12.0-29.10.beta <3.0.0'
环境:
sdk:“>=2.9.0切换到beta频道

flutter channel beta
更新至最新版本

flutter upgrade
dart sdk附带颤振,位置为:

flutter/bin/cache/dart-sdk
在intellij idea中为dart sdk路径设置此选项

然后在pubspec.yaml中,您可以为当前项目定义所需的dart版本

我将此版本用于非空安全项目:

environment:
  sdk: ">=2.9.0 <3.0.0"
environment:
  sdk: '>=2.12.0-29.10.beta <3.0.0'
环境:

sdk:“>=2.9.0确实我可以阅读更多确实我可以阅读更多