Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Flutter lower dart version

I'm getting the following error due to Dart version of my flutter setup when I run the flutter get packages command:

[project_name] flutter packages get Running "flutter packages get" in project_name...
The current Dart SDK version is 2.1.0-dev.0.0.flutter-be6309690f.

Because project depends on intl_translation >=0.14.0+1 <0.17.0 which requires SDK version >=1.12.0 <2.0.0, version solving failed. pub get failed (1) exit code 1

My framework version:

Flutter 0.6.0 • channel beta • https://github.com/flutter/flutter.git
Framework • revision 9299c02cf7 (2 weeks ago) • 2018-08-16 00:35:12 +0200
Engine • revision e3687f70c7
Tools • Dart 2.1.0-dev.0.0.flutter-be6309690f

I would like to learn if there's some kind of command to lower dart-sdk version of the flutter framework, thanks in advance.

like image 377
Canberk Ozcelik Avatar asked Aug 30 '18 17:08

Canberk Ozcelik


People also ask

How do I change my Flutter to specific version?

By default, you should be on the stable branch. You can use the git branch command to see the list of available branches. Each version has its own branch, so you can just checkout to a specific version using git checkout {branchName} command. For example, to change the version to 1.22.


2 Answers

In the Flutter install directory execute

git checkout v"0.5.0" // for example

You can check which versions are available in the Flutter GitHub repository https://github.com/flutter/flutter

like image 98
Roger Cuesta Avatar answered Oct 13 '22 01:10

Roger Cuesta


You can only change the Dart version if you change to a Flutter version that contains the desired Dart version.

Change the dependency to

dev_dependencies:
  intl_translations: ^0.17.0
like image 44
Günter Zöchbauer Avatar answered Oct 13 '22 01:10

Günter Zöchbauer