Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/179.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Kotlin和Gradle的颤振相关性问题_Java_Android_Gradle_Kotlin_Flutter - Fatal编程技术网

Java Kotlin和Gradle的颤振相关性问题

Java Kotlin和Gradle的颤振相关性问题,java,android,gradle,kotlin,flutter,Java,Android,Gradle,Kotlin,Flutter,我在为Android构建一个在iOS上运行良好的应用程序时遇到了一个问题。错误内容如下: *出了什么问题: 评估项目“:app”时出现问题 找不到参数的方法classpath() 类型的对象上的[org.jetbrains.kotlin:kotlin gradle plugin:$kotlin_version] org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler 以下是我在应用程序模块的build

我在为Android构建一个在iOS上运行良好的应用程序时遇到了一个问题。错误内容如下:

*出了什么问题: 评估项目“:app”时出现问题

找不到参数的方法classpath() 类型的对象上的[org.jetbrains.kotlin:kotlin gradle plugin:$kotlin_version] org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler

以下是我在应用程序模块的build.gradle中的依赖项:

dependencies {
classpath 'org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'}

谢谢你的帮助

类路径配置是在
构建脚本
级别定义的特殊配置,允许调整构建脚本的类路径

因此,为了添加
gradle kotlin插件
,您需要执行以下操作:

buildscript {
    dependencies {
        classpath 'org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version'
    }
}

有关详细信息,请参阅。

要在字符串中包含var,需要双引号:

classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
正如你在这里看到的: