You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解决Android Studio中Flutter/Dart版本、空安全问题及APK导出故障

Android Studio版本差异导致Flutter应用无法导出APK的解决步骤

问题说明

Android Studio版本不匹配,导致Flutter开发的应用无法导出APK。即便下载了开发时使用的Flutter版本,问题仍未解决。错误截图如下:
导出APK错误截图

系统解决步骤

  • 检查Android Studio与Flutter的兼容性
    • 打开终端执行 flutter doctor,查看输出里Android Studio相关的警告或错误,确认版本是否兼容
    • 核对Flutter官方的版本兼容说明,确保你的Android Studio和Flutter版本在兼容范围内
  • 同步项目Gradle配置
    • 打开项目根目录下的 android/build.gradle 文件,检查 ext.kotlin_version 是否和当前Android Studio支持的版本匹配
    • 打开 android/app/build.gradle,确认 compileSdkVersion、targetSdkVersion 与项目要求一致,同时检查依赖库版本是否适配
  • 清理并重新构建项目
    • 在Android Studio里依次点 Build -> Clean Project,完成后再点 Build -> Rebuild Project
    • 终端执行 flutter clean,接着执行 flutter pub get 重新获取依赖
  • 配置正确的导出签名信息
    • 如果导出的是签名APK,确保签名文件(.jks或.keystore)的路径、密码、别名等信息在 android/app/build.gradle 里配置正确,或者在导出向导里准确填写
  • 匹配Android Studio版本
    • 要是上面的步骤都没用,就试试安装和开发时一致的Android Studio版本(记得备份当前项目和设置)
    • 安装时选自定义安装,保证Android SDK、NDK等组件版本和原开发环境一致

内容的提问来源于stack exchange,提问作者Haithem Firass

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 18:12:45