无法解析';的依赖关系:app@debug/compileClasspath';:无法解析com.android。支持:multidex:1.0.3

无法解析';的依赖关系:app@debug/compileClasspath';:无法解析com.android。支持:multidex:1.0.3,android,android-gradle-plugin,Android,Android Gradle Plugin,我试图将我的Android Studio 2.2.3更新为版本3,但当我更新时,以下错误阻止了构建过程: 无法解析“”的依赖项:app@debug/compileClasspath':无法解析com.android。支持:multidex:1.0.3 无法解析com.android。支持:multidex:1.0.3。 要求: 项目:应用程序 无法解析com.android。支持:multidex:1.0.3 无法分析POM 已经看过doctype了 build.gradle(模块:应用程序):

我试图将我的Android Studio 2.2.3更新为版本3,但当我更新时,以下错误阻止了构建过程:

无法解析“”的依赖项:app@debug/compileClasspath':无法解析com.android。支持:multidex:1.0.3

无法解析com.android。支持:multidex:1.0.3。 要求: 项目:应用程序

无法解析com.android。支持:multidex:1.0.3

无法分析POM

已经看过doctype了

build.gradle(模块:应用程序):

buildscript {
    repositories {
        jcenter()
        flatDir {
            dirs 'libs'
        }
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.0.1'
    }
}

apply plugin: 'com.android.application'

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

android {

    compileSdkVersion 26
    buildToolsVersion '26.0.2'
    useLibrary 'org.apache.http.legacy'
    defaultConfig {
        applicationId "My.App.Id"
        minSdkVersion 17
        targetSdkVersion 26
        versionCode 111
        versionName "1.1.1"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
        multiDexEnabled true
    }

    dexOptions {
        javaMaxHeapSize "4g"
    }

    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_7
        targetCompatibility JavaVersion.VERSION_1_7
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
        debug {
        }
    }
}

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    compile 'com.android.support:appcompat-v7:+'
    compile 'com.android.support:design:+'
    compile 'com.android.support:cardview-v7:+'
    compile 'com.android.support:recyclerview-v7:+'
    compile 'com.github.rahatarmanahmed:circularprogressview:+'
    compile files('libs/devicedriverslib.jar')
    compile files('libs/allutils.jar')
    compile 'com.android.support:multidex:1.0.3'
}
#Tue Oct 31 12:15:03 IST 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip
build.gradle(项目名称:MyProjectName)

已安装的生成工具:

gradle-wrapper.properties:

buildscript {
    repositories {
        jcenter()
        flatDir {
            dirs 'libs'
        }
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.0.1'
    }
}

apply plugin: 'com.android.application'

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

android {

    compileSdkVersion 26
    buildToolsVersion '26.0.2'
    useLibrary 'org.apache.http.legacy'
    defaultConfig {
        applicationId "My.App.Id"
        minSdkVersion 17
        targetSdkVersion 26
        versionCode 111
        versionName "1.1.1"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
        multiDexEnabled true
    }

    dexOptions {
        javaMaxHeapSize "4g"
    }

    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_7
        targetCompatibility JavaVersion.VERSION_1_7
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
        debug {
        }
    }
}

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    compile 'com.android.support:appcompat-v7:+'
    compile 'com.android.support:design:+'
    compile 'com.android.support:cardview-v7:+'
    compile 'com.android.support:recyclerview-v7:+'
    compile 'com.github.rahatarmanahmed:circularprogressview:+'
    compile files('libs/devicedriverslib.jar')
    compile files('libs/allutils.jar')
    compile 'com.android.support:multidex:1.0.3'
}
#Tue Oct 31 12:15:03 IST 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip

如果您在防火墙后面,或者即使您在被禁止的国家,您也必须通过VPN工具绕过限制,或者在防火墙中添加正确的例外。(像Psyphon这样的免费代理和弱的东西是行不通的!你可能想考虑购买一个好的VPN!)
该问题与正确的internet连接有关,因此请仔细检查您的网络和internet连接以及任何相关限制。

我遇到此问题,因为我已将全局渐变设置设置为脱机工作

  • 单击文件>设置(在macOS上,Android Studio>首选项)打开设置对话框
  • 在左侧窗格中,展开构建、执行、部署,然后单击渐变
  • 在“全局渐变设置”下,取消选中“脱机工作”复选框
  • 单击应用确定使更改生效
  • 重建格拉德尔

  • 来源:

    应用程序gradle文件中的
    classpath'com.android.tools.build:gradle:3.0.1'
    有什么需要?正如在