Android Studio Gradle报错:评估:connectivity_plus项目时出现问题
解决connectivity_plus插件Gradle构建错误
可能原因
该错误多由Gradle缓存损坏、版本不兼容或插件配置冲突导致,结合你的环境给出以下实操方案:
方案1:清理缓存
执行以下命令彻底清理Flutter和Gradle缓存:
flutter clean # Windows用户执行这条:rmdir /s /q C:\Users\william\.gradle\caches # macOS/Linux用户执行这条:rm -rf ~/.gradle/caches rm -rf android/.gradle flutter pub get
方案2:统一Gradle插件版本
检查项目根目录android/build.gradle,确保Gradle插件版本与connectivity_plus插件内的版本一致(均为7.4.2),同时补充Kotlin插件依赖:
buildscript { ext.kotlin_version = '1.8.0' repositories { google() mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:7.4.2' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } }
方案3:升级connectivity_plus版本
connectivity_plus 4.0.1与Flutter 3.10.1可能存在兼容性问题,升级到最新稳定版:
修改pubspec.yaml中的依赖:
dependencies: connectivity_plus: ^5.0.1
执行flutter pub get更新依赖
方案4:适配Java 17配置
在项目android/app/build.gradle中配置Java 17编译选项:
android { compileOptions { sourceCompatibility JavaVersion.VERSION_17 targetCompatibility JavaVersion.VERSION_17 } }
方案5:重新生成Android项目文件
若以上方案无效,重新生成Android相关文件:
flutter create --platforms android .
内容的提问来源于stack exchange,提问作者Rinz
相关产品推荐
相关产品推荐

