我的任务是将现有的flutter项目升级到最新的flutter版本。但是由于停产的包数量太多,我决定降级我的flutter SDK版本来运行项目。
我当前的颤振版本:-
flutter --version
Flutter 2.5.3 • channel stable • https://github.com/flutter/flutter.git
Framework • revision 18116933e7 (4 weeks ago) • 2021-10-15 10:46:35 -0700
Engine • revision d3ea636dc5
Tools • Dart 2.14.4
在 pubspec.yaml 中
sdk: '>=2.7.0 <3.0.0'
在 pubspec.lock 中
dart: ">=2.14.0 <3.0.0"
flutter: ">=2.5.0"
我使用FVM降级了我的颤振版本。
Execution failed for task ':audio_session:compileDebugJavaWithJavac'.
> Could not find tools.jar. Please check that C:\Program Files (x86)\Java\jre1.8.0_311 contains a valid JDK installation.
在 FVM 中我使用 SDK: 1.24.0-10.1.pre
我该如何解决这个问题?这是我的pubspec.yaml文件
NB有些包完全停产了,所以我决定在 pubspec 文件中评论这些包。