Android Studio开发Flutter应用时无法点击Build Bundle(s)/APK(s)按钮求助
检查Flutter SDK关联状态
打开File > Project Structure > SDK Location,确认Flutter SDK路径正确且能被IDE识别。若路径错误,重新指定本地Flutter SDK目录后重启IDE。验证Flutter/Dart插件状态
进入Settings > Plugins,搜索Flutter和Dart插件,确保两者已启用且为最新版本。未启用则勾选启用后重启,版本过时则点击更新升级。检查项目配置文件
确认pubspec.yaml无语法错误,执行flutter pub get同步依赖。同时检查android/app/build.gradle的配置(如minSdkVersion、targetSdkVersion)是否符合要求,无报错红标。清理IDE缓存并重启
执行File > Invalidate Caches...,选择Invalidate and Restart,清除缓存文件后重启IDE,排除缓存损坏导致的功能异常。用flutter doctor排查环境问题
终端进入项目根目录,执行flutter doctor命令,查看输出中的未解决项(如Android SDK缺失、许可证未同意等),按提示修复所有异常。切换构建变体尝试
在Build Variants面板中切换debug/release等构建变体,再尝试点击构建按钮,部分变体配置异常会导致按钮不可用。检查M1 Mac的IDE权限
进入系统设置 > 隐私与安全性 > 完全磁盘访问权限,勾选Android Studio,确保其拥有完整磁盘权限后重启IDE。
内容的提问来源于stack exchange,提问作者Ken

