我最近升级到了 Flutter 3.0。后来我尝试运行后遇到了问题。下载完 Gradle 6.7 并启动 Gradle Daemon 后,我收到此错误
Could not resolve all artifacts for configuration ':classpath'. Could not resolve org.jetbrains.kotlin:kotlin-gradle-plugin:1.6.10. Required by: project : > Could not resolve org.jetbrains.kotlin:kotlin-gradle-plugin:1.6.10. > Could not get resource 'https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin/1.6.10/kotlin-gradle-plugin-1.6.10.pom'. > Could not GET 'https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin/1.6.10/kotlin-gradle-plugin-1.6.10.pom'. > Connect to jcenter.bintray.com:443 [jcenter.bintray.com/34.95.74.180] failed: connect timed out
随着 Flutter 处理错误的方式,我陷入了循环,不断地重新下载 gradle zip 文件,原因我不知道,并无休止地导致相同的错误。
最佳答案
按照 @curioushikhov 的回答,注释掉 jcenter()
并将其替换为 android/build.gradle
中的 mavenCentral()
repositories
括号,错误消失了。
原来错误是由于连接超时引起的。我责怪服务器,因为我的连接很好。之后还会出现更多类似的错误。我必须重复运行 gradlew clean 才能完全通过所有操作。
(适用于 Flutter 用户)。 Flutter 的应用构建中也出现了类似的错误。 Flutter 的问题是一旦发生,它只是简单地删除、重新下载并从头开始重复运行 gradle,导致它重新下载所有内容以解决依赖关系。
关于java - Android - 无法解析 org.jetbrains.kotlin :kotlin-gradle-plugin:1. 6.10,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72294114/