【问题标题】:Android Studio building issues - Could not resolve all artifacts for configurationAndroid Studio 构建问题 - 无法解析所有工件以进行配置
【发布时间】:2021-04-29 10:26:31
【问题描述】:

在构建 android 应用程序时,附上了我面临的问题。 Could not resolve all artifacts for configuration

下面是我正在使用的项目级 gradle 文件。

buildscript {
    repositories {
        google()
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:4.1.2'
    }
}

allprojects {
    repositories {
        google()
        jcenter()
        flatDir {
            dirs 'libs'
        }
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

我尝试使用 gradle build tools 版本(4.0.2、4.1.0),仍然遇到同样的问题。 '无法解析配置的所有工件' 我正在使用 Android Studio 4.1.2,在 Windows 机器上始终使用 VPN,在此之前(始终使用 VPN)它曾经对我有用。不知何故,这现在不起作用。有人能帮我一个吗?

【问题讨论】:

    标签: android android-studio gradle android-gradle-plugin build.gradle


    【解决方案1】:

    你需要添加这个:

    buildscript {
    ext.kotlin_version = '1.4.10'
    repositories {
        google()
        jcenter()
    }
    dependencies {
        classpath "com.android.tools.build:gradle:4.1.1"
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
    

    }

    【讨论】:

    • 这有什么价值? -> $kotlin_version
    • 那是你需要使用的kotlin版本,我编辑了答案,你可以查看
    • 嗨@nidhi,尝试了上述建议。仍然遇到同样的问题。您是否知道始终使用 VPN 可能是个问题。无法下载所需的依赖项。
    • @SanathBoyina,我不认为这可能是因为 vpn,在应用程序级别的 gradle 中,你有没有提到这个:apply plugin: 'com.android.application' apply plugin: 'kotlin-android'
    • apply plugin: 'com.android.application' 它在应用级别的 gradle 文件中。 apply plugin: 'kotlin-android' 这不存在,因为我们没有使用来自 kotlin 的任何东西。它不是必需的,因为我们没有使用 kotlin 的任何东西。
    猜你喜欢
    • 2020-11-08
    • 2021-07-28
    • 2020-12-05
    • 1970-01-01
    • 2018-05-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-04
    相关资源
    最近更新 更多