Flutter 1.17.3项目配置异常求助(附错误截图)
Flutter 1.17.3 配置问题解决方案
Flutter 1.17.3属于旧版本,和Android SDK 34存在兼容性冲突,以下是具体解决步骤:
- 修改项目根目录下的
android/build.gradle文件:- 将
compileSdkVersion和targetSdkVersion均调整为30(Flutter 1.17.x系列稳定支持的最高SDK版本) - 把
buildscript块里的classpath改为com.android.tools.build:gradle:3.5.4(适配Flutter 1.17.3的Android Gradle Plugin版本)
- 将
- 修改
gradle/wrapper/gradle-wrapper.properties文件:- 将
distributionUrl替换为https\://services.gradle.org/distributions/gradle-5.6.4-all.zip(对应上述插件的gradle版本)
- 将
- 执行清理与构建命令:
- 运行
flutter clean清除项目缓存 - 再执行
flutter run重新启动项目
- 运行
如果必须使用Android SDK 34,建议升级Flutter到2.10及以上的稳定版本,旧版Flutter对高版本Android SDK的适配不完善。
内容的提问来源于stack exchange,提问作者Mariappan M
相关产品推荐
相关产品推荐

