我一直在努力解决这个错误。我在早上做的就是更新我在Android Studio上的编译器。一切都发生了可怕的错误。从那以后我卸载了编译器......
这些是我每次尝试同步gradle时都会遇到的错误类型:
Gradle sync failed: Could not find org.jetbrains.kotlin:kotlin-stdlib-jre8:1.2.0.
Searched in the following locations:
https://maven.google.com/org/jetbrains/kotlin/kotlin-stdlib-jre8/1.2.0/kotlin-stdlib-jre8-1.2.0.pom
https://maven.google.com/org/jetbrains/kotlin/kotlin-stdlib-jre8/1.2.0/kotlin-stdlib-jre8-1.2.0.jar
是最新的,我无法解决的......我尝试过的事情:
buildscript {
repositories {
jcenter()
google()
maven { url 'https://maven.fabric.io/public' }
maven { url 'https://jitpack.io' }
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.0'
classpath 'io.fabric.tools:gradle:1.+'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
这解决了我的其他问题......
compile files('kotlin-stdlib-jre8-1.2.0.jar')
我早就删除了编译器,只是坚持做什么...我无法找到任何方法来解决我的问题
答案 0 :(得分:1)
我在更新到新的Android Studio后也遇到了这个问题。您需要明确地提供新Kotlin版本的依赖项。在您的应用级别build.gradle文件中添加:
compile "org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.2.30"
此外,您可能还需要添加其他依赖项:
compile "org.jetbrains.kotlin:kotlin-stdlib:1.2.30"
compile "org.jetbrains.kotlin:kotlin-reflect:1.2.30"
compile "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.2.30"