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

运行默认Flutter应用时遭遇:app:processDebugResources配置错误求助

Flutter默认应用构建失败问题

错误日志

FAILURE: Build failed with an exception.
- 问题原因:
任务':app:processDebugResources'(类型为'LinkApplicationAndroidResourcesTask')的配置存在问题。
  - 在插件'com.android.internal.version-check'中,'com.android.build.gradle.internal.res.LinkApplicationAndroidResourcesTask'类型的属性'androidJarInput.androidJar'指定的文件'C:\Users\samir\AppData\Local\Android\sdk\platforms\android-31\android.jar'不存在。
  原因:预期存在的输入文件实际不存在。
  可能的解决方案:
  1. 确保任务执行前该文件已存在。
  2. 确保生成该文件的任务已声明为输入。
- 建议操作:
  使用--stacktrace选项获取堆栈跟踪。
  使用--info或--debug选项获取更多日志输出。
  使用--scan选项获取完整分析信息。
BUILD FAILED in 31s

问题分析

本地Android SDK未安装API Level 31的平台包,但项目构建时尝试调用该版本的android.jar文件,导致资源链接任务失败。从flutter doctor -v输出可见,当前已安装的Android SDK平台为android-32,与项目指定的编译版本不匹配。

解决方案

方案1:安装Android 31平台包

  • 打开Android Studio,进入Settings/Preferences -> Appearance & Behavior -> System Settings -> Android SDK
  • 切换到SDK Platforms标签,勾选Android 12 (API 31),点击Apply完成安装
  • 安装完成后重新执行flutter run

方案2:修改项目编译SDK版本为已安装的android-32

  • 打开项目目录下的android/app/build.gradle文件
  • 找到并修改以下配置项:
    compileSdkVersion 32
    targetSdkVersion 32
    
  • 同步Gradle配置后,重新构建项目

方案3:清理项目缓存

  • 执行命令清理Flutter缓存:flutter clean
  • 重新获取依赖:flutter pub get
  • 再次尝试运行:flutter run

flutter doctor -v 输出

Flutter (Channel stable, 3.0.4, on Microsoft Windows [Version 10.0.22000.795], locale en-IN)
• Flutter版本3.0.4,路径:C:\flutter
• 上游仓库:https://github.com/flutter/flutter.git
• Framework修订版本85684f9300(3周前,2022-06-30 13:22:47 -0700)
• Engine修订版本6ba2af10bb
• Dart版本2.17.5
• DevTools版本2.12.2

[√] Android工具链 - 开发Android设备(Android SDK版本32.1.0-rc1)
• Android SDK路径:C:\Users\samir\AppData\Local\Android\sdk
• 平台:android-32,构建工具:32.1.0-rc1
• Java可执行文件路径:C:\Program Files\Android\Android Studio\jre\bin\java
• Java版本:OpenJDK Runtime Environment (build 11.0.12+7-b1504.28-7817840)
• 已接受所有Android许可证。

[√] Chrome - 开发Web应用
• Chrome路径:C:\Program Files\Google\Chrome\Application\chrome.exe

[√] Visual Studio - 开发Windows应用(Visual Studio Community 2022 17.2.3)
• Visual Studio路径:C:\Program Files\Microsoft Visual Studio\2022\Community
• Visual Studio Community 2022版本17.2.32526.322
• Windows 10 SDK版本10.0.19041.0

[√] Android Studio(版本2021.2)
• Android Studio路径:C:\Program Files\Android\Android Studio
• 已安装Flutter和Dart插件
• Java版本:OpenJDK Runtime Environment (build 11.0.12+7-b1504.28-7817840)

[√] VS Code(版本1.69.1)
• VS Code路径:C:\Users\samir\AppData\Local\Programs\Microsoft VS Code
• Flutter扩展版本3.44.0

[√] 已连接设备(3台可用)
• Windows(桌面)• windows • windows-x64 • Microsoft Windows [Version 10.0.22000.795]
• Chrome(Web)• chrome • web-javascript • Google Chrome 103.0.5060.114
• Edge(Web)• edge • web-javascript • Microsoft Edge 103.0.1264.49

[√] HTTP主机可用性
• 所有必需的HTTP主机均可访问

• 未发现问题!

补充说明

已执行flutter run -v,日志截图内容与上述错误信息一致。

内容的提问来源于stack exchange,提问作者WRÁITH

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.26 00:57:13