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

Flutter项目运行报错:Android资源链接失败与AGP版本兼容问题

解决方案

1. 修复Android 35 SDK组件缺失

  • 打开Android Studio,进入File > Settings(Windows/Linux)或Android Studio > Settings(Mac)
  • 导航到Appearance & Behavior > System Settings > Android SDK
  • 在SDK Platforms标签页,勾选Android 14 (API 35),确保SDK Platform选项被选中,点击Apply完成安装
  • 检查路径C:\Users\LogithJ\AppData\Local\Android\Sdk\platforms\android-35,如果为空或android.jar缺失,删除该文件夹后重新安装对应SDK组件

2. 升级Android Gradle Plugin(AGP)及Gradle版本

使用compileSdk 35必须搭配AGP 8.1.0及以上版本,同时Gradle版本需要匹配:

  • 打开项目根目录的build.gradle(项目级配置文件),更新AGP版本:
    dependencies {
        classpath 'com.android.tools.build:gradle:8.1.0' // 可升级到8.2.0等更高兼容版本
        // 其他依赖项保持不变
    }
    
  • 打开gradle/wrapper/gradle-wrapper.properties,修改Gradle分发链接为对应版本(AGP 8.1.0适配Gradle 8.0+,示例用8.2版本):
    distributionUrl=https\://services.gradle.org/distributions/gradle-8.2-all.zip
    

3. 确认项目compileSdk配置

打开android/app/build.gradle,确保compileSdkVersion设置为35:

android {
    compileSdkVersion 35
    // 其余配置保留
}

4. 清理缓存并重建项目

  • 执行命令清理Flutter缓存:
    flutter clean
    
  • 重新获取项目依赖:
    flutter pub get
    
  • 重新运行项目:
    flutter run
    

内容的提问来源于stack exchange,提问作者LOGITH J

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 23:17:37