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

Flutter构建报错:flutter_vibrate任务执行失败,求解决方案

解决Flutter构建错误: zip END header not found (android-30/android.jar损坏)

问题核心

构建失败源于C:\Users\Admin\AppData\Local\Android\Sdk\platforms\android-30\android.jar文件损坏,Gradle无法解析该ZIP文件,导致:flutter_vibrate:parseDebugLocalResources任务执行失败。

解决步骤

  • 删除损坏的SDK文件:找到路径C:\Users\Admin\AppData\Local\Android\Sdk\platforms\android-30,删除整个android-30目录(或仅删除其中的android.jar文件)。
  • 重新下载SDK平台:打开Android Studio,进入File > Settings > Appearance & Behavior > System Settings > Android SDK,在SDK Platforms标签下勾选Android 11 (API 30),点击Apply完成下载。
  • 清理项目缓存并重建:
    1. 在项目根目录执行命令:flutter clean
    2. 执行flutter pub get重新获取依赖
    3. 尝试重新构建项目(flutter run或通过IDE构建)
  • 额外排查(若上述步骤无效):
    • 更新flutter_vibrate插件到最新版本,修改pubspec.yaml中的版本号后执行flutter pub get
    • 确认项目android/build.gradle中的compileSdkVersion设置为30(或与已安装的SDK版本一致)

内容的提问来源于stack exchange,提问作者Mayank Varshney

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 07:35:00