我今天Android Studio
没有工作。
当我构建项目并对其进行同步时,它说:Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
我没有更改项目中的任何内容 ,并且项目的语言为Kotin
。
我使用JDK 13
和Android Studio 3.6.1
以及最新的Android SDK。
答案 0 :(得分:2)
https://developer.android.com/studio/intro/studio-config.html#jdk 如上述链接所述,使用Jdk 8。
答案 1 :(得分:2)
答案 2 :(得分:2)
我来得太晚了,但它可以帮助某人。
我在 Windows 10 中安装 Android Studio 4.2.1 时遇到了同样的问题。我通过选择 JDK 位置修复了它。 打开文件 > 项目结构。然后选择 SDK Location 选项卡(在左侧)。 在 JDK location 部分,选择 Embedded JDK: 选项(第一个)。
它在我的情况下有效。另外,我使用的是最新的 Gradle 版本 (6.7.1) 和 Android Gradle 插件版本 (4.2.1)。
答案 3 :(得分:1)
我解决了它在Project Structure选项上更改Gradle版本的问题。我想它也可以通过配置旧版本来工作
答案 4 :(得分:1)
我在创建新项目时遇到此错误,所以我要告诉您这种情况的解决方案,如果您正在创建一个新项目并且遇到此错误,那么下面提到的解决方案肯定对您有用。
条件:检查项目的名称是否包含特殊字符,例如',#,@等。
解决方案:只需从项目的文件名中删除任何特殊字符即可。
答案 5 :(得分:0)
我在新安装的 Android Studio 中创建新项目时也遇到此错误,所以我分享我的解决方案 - 如果您安装了最新版本的 Android Studio,请尝试安装旧版本。 就我而言,我安装了 4.1.2 版,但无法使 gradle 工作。所以我卸载了 4.1.2 版本并尝试了 3.6 版本,它没有任何问题。