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

如何解决Android项目Gradle同步失败:build.gradle第87行意外'{'报错

问题根因

报错提示指向dependencies {这行存在非法输入,是因为Gradle解析build.gradle时,先遇到了dependencies块内部的语法错误,导致后续解析逻辑错乱,误报外层块的符号异常。
你提供的build.gradle文件中,dependencies块内存在一行完全不符合语法规范的依赖声明:

// Gradle
implementation com.android.tools.build:gradle);

这行存在两个语法错误:

  • 依赖坐标没有用单引号/双引号包裹,不符合Groovy语法要求
  • 坐标前缺少左括号,末尾多了冗余的右括号
    另外补充说明:com.android.tools.build:gradle是Android Gradle插件依赖,本就不应该声明在app模块的implementation依赖中,该依赖仅需要在项目根目录的build.gradle文件的buildscript依赖块中声明即可。

解决方案

  1. 直接删除上述错误的implementation com.android.tools.build:gradle);行
  2. 清理Android Studio缓存并重启:点击顶部菜单栏 File -> Invalidate Caches...,勾选Clear file system cache and local history后点击Invalidate and Restart
  3. IDE重启后,点击顶部工具栏的Sync Project with Gradle Files按钮触发重新同步即可

如果同步后仍有告警,可将buildToolsVersion '32.0.0-rc1'替换为正式稳定版buildToolsVersion '32.0.0',避免预览版工具导致的兼容问题。

内容的提问来源于stack exchange,提问作者Christian Bohli

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 01:06:05