在 Android Studio 中需要 "Gradle DSL method not found" 的帮助

Need help in "Gradle DSL method not found" in Android Studio

我对 android 开发比较陌生。几天来我一直在拉扯我的头发,一直无法弄清楚如何让它编译。 我用

Android Studio 3.1.1 构建 #AI-173.4697961,构建于 2018 年 4 月 4 日 JRE: 1.8.0_152-release-1024-b02 amd64 JVM:JetBrains 的 OpenJDK 64 位服务器虚拟机 s.r.o Windows10 10.0

现在,每当我尝试编译时,我都会收到这条漂亮的彩色消息,它微笑着说:

怎样才能编译成功?我在这里做错了什么?我是新手,所以不要假设。我真的不知道如何解决这个问题。尝试了网上的一些东西,但其中 none 有效。此外,它们都是 android 工作室 2.x 的东西。所以也许这些解决方案不适用

您上次截图的第二行是:

ext.kotlin_version = '1.2.30' '1.1.2-5'

那是无效的 Groovy 语法,你的错误是抱怨 1.2.30() 方法调用,这适合。

删除这两个字符串之一。由于 1.2.30 较新,我建议尝试:

ext.kotlin_version = '1.2.30'