FlutterのDart SDKをアップグレードするには

geolocatorをPub getしようとしたらDart SDKのバージョンが足りていないと言われました。

"Dart SDK upgrade"などと検索するとGet the Dart SDK | Dartが一番上に出てきて、"choko upgrade dart-sdk"を実行するといいと書かれてありますがその必要はありません。

何故ならDart SDKはFlutter SDKの中にあるからです(フォルダで言うとFlutterSDKのbin/cache/dart-sdk)にあります。

よってDart SDKではなくFlutter SDKのバージョンを更新してあげれば良く、ターミナルで”Flutter upgrade”を実行してあげればDart SDKのバージョンも更新されます。

それでも希望するバージョンにならない場合は"Flutter channel"でchannelを適切に変更してあげましょう。