android - 无法解析依赖android studio

标签 android build.gradle

这是我第一次在android studio中创建一个新项目。然后在我将构建工具添加到 27.0.3 并检查设置中的“启用嵌入式 Maven 存储库”后出现此类错误。谁能帮我解决这个问题?谢谢。

Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve com.android.support:appcompat-v7:28.0.0.
<a href="openFile:C:/Users/Juan/AndroidStudioProjects/HelloWorldApp/app/build.gradle">Open File</a><br><a href="Unable to resolve dependency for &#39;:app@debug/compileClasspath&#39;: Could not resolve com.android.support:appcompat-v7:28.0.0.">Show Details</a>    
Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve com.android.support.constraint:constraint-layout:1.1.3.
<a href="openFile:C:/Users/Juan/AndroidStudioProjects/HelloWorldApp/app/build.gradle">Open File</a><br><a href="Unable to resolve dependency for &#39;:app@debug/compileClasspath&#39;: Could not resolve com.android.support.constraint:constraint-layout:1.1.3.">Show Details</a>
Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not resolve com.android.support.test:runner:1.0.2.
<a href="openFile:C:/Users/Juan/AndroidStudioProjects/HelloWorldApp/app/build.gradle">Open File</a><br><a href="Unable to resolve dependency for &#39;:app@debugAndroidTest/compileClasspath&#39;: Could not resolve com.android.support.test:runner:1.0.2.">Show Details</a>   
Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': 

Could not resolve com.android.support.test.espresso:espresso-core:3.0.2.
    <a href="openFile:C:/Users/Juan/AndroidStudioProjects/HelloWorldApp/app/build.gradle">Open File</a><br><a href="Unable to resolve dependency for &#39;:app@debugAndroidTest/compileClasspath&#39;: Could not resolve com.android.support.test.espresso:espresso-core:3.0.2.">Show Details</a>   
    Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not resolve com.android.support:appcompat-v7:28.0.0.
    <a href="openFile:C:/Users/Juan/AndroidStudioProjects/HelloWorldApp/app/build.gradle">Open File</a><br><a href="Unable to resolve dependency for &#39;:app@debugAndroidTest/compileClasspath&#39;: Could not resolve com.android.support:appcompat-v7:28.0.0.">Show Details</a> 
    Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not resolve com.android.support.constraint:constraint-layout:1.1.3.
    <a 
href="openFile:C:/Users/Juan/AndroidStudioProjects/HelloWorldApp/app/build.gradle">Open File</a><br><a href="Unable to resolve dependency for &#39;:app@debugAndroidTest/compileClasspath&#39;: Could not resolve com.android.support.constraint:constraint-layout:1.1.3.">Show Details</a> 
Unable to resolve dependency for ':app@debugUnitTest/compileClasspath': Could not resolve com.android.support:appcompat-v7:28.0.0.
<a href="openFile:C:/Users/Juan/AndroidStudioProjects/HelloWorldApp/app/build.gradle">Open File</a><br><a href="Unable to resolve dependency for &#39;:app@debugUnitTest/compileClasspath&#39;: Could not resolve com.android.support:appcompat-v7:28.0.0.">Show Details</a>    
Unable to resolve dependency for ':app@debugUnitTest/compileClasspath': Could not resolve com.android.support.constraint:constraint-layout:1.1.3.
<a href="openFile:C:/Users/Juan/AndroidStudioProjects/HelloWorldApp/app/build.gradle">Open File</a><br><a href="Unable to resolve dependency for &#39;:app@debugUnitTest/compileClasspath&#39;: Could not resolve com.android.support.constraint:constraint-layout:1.1.3.">Show Details</a> 
Unable to resolve dependency for ':app@debugUnitTest/compileClasspath': Could not resolve junit:junit:4.12.
<a href="openFile:C:/Users/Juan/AndroidStudioProjects/HelloWorldApp/app/build.gradle">Open File</a><br><a href="Unable to resolve dependency for &#39;:app@debugUnitTest/compileClasspath&#39;: Could not resolve junit:junit:4.12.">Show Details</a>   
Unable to resolve dependency for ':app@release/compileClasspath': Could not resolve com.android.support:appcompat-v7:28.0.0.
<a href="openFile:C:/Users/Juan/AndroidStudioProjects/HelloWorldApp/app/build.gradle">Open File</a><br><a href="Unable to resolve dependency for &#39;:app@release/compileClasspath&#39;: Could not resolve com.android.support:appcompat-v7:28.0.0.">Show Details</a>  
Unable to resolve dependency for ':app@release/compileClasspath': Could not resolve com.android.support.constraint:constraint-layout:1.1.3.
<a href="openFile:C:/Users/Juan/AndroidStudioProjects/HelloWorldApp/app/build.gradle">Open File</a><br><a href="Unable to resolve dependency for &#39;:app@release/compileClasspath&#39;: Could not resolve com.android.support.constraint:constraint-layout:1.1.3.">Show Details</a>   
Unable to resolve dependency for ':app@releaseUnitTest/compileClasspath': Could not resolve com.android.support:appcompat-v7:28.0.0.
<a href="openFile:C:/Users/Juan/AndroidStudioProjects/HelloWorldApp/app/build.gradle">Open File</a><br><a href="Unable to resolve dependency for &#39;:app@releaseUnitTest/compileClasspath&#39;: Could not resolve com.android.support:appcompat-v7:28.0.0.">Show Details</a>  
Unable to resolve dependency for ':app@releaseUnitTest/compileClasspath': Could not resolve com.android.support.constraint:constraint-layout:1.1.3.
<a href="openFile:C:/Users/Juan/AndroidStudioProjects/HelloWorldApp/app/build.gradle">Open File</a><br><a href="Unable to resolve dependency for &#39;:app@releaseUnitTest/compileClasspath&#39;: Could not resolve com.android.support.constraint:constraint-layout:1.1.3.">Show Details</a>   
Unable to resolve dependency for ':app@releaseUnitTest/compileClasspath': Could not resolve junit:junit:4.12.
<a href="openFile:C:/Users/Juan/AndroidStudioProjects/HelloWorldApp/app/build.gradle">Open File</a><br><a href="Unable to resolve dependency for &#39;:app@releaseUnitTest/compileClasspath&#39;: Could not resolve junit:junit:4.12.">Show Details</a> 

这是我的文件 build.gradle 用于(项目:HelloWorldApp)

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {

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


        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        google()
        jcenter()
    }
}
task clean(type: Delete) {
    delete rootProject.buildDir
}

这是我的文件 build.gradle for(Module:app)

apply plugin: 'com.android.application'

android {
    compileSdkVersion 28
    defaultConfig {
        applicationId "com.abc.helloworldapp"
        minSdkVersion 15
        targetSdkVersion 28
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'com.android.support:appcompat-v7:28.0.0'
    implementation 'com.android.support.constraint:constraint-layout:1.1.3'
    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'
}

最佳答案

我在这个问题上卡了好久,仔细看了这个问题终于解决了这个问题,就是指向了

无法解析“:app@debug/compileClasspath”的依赖性

您需要确定并仔细检查该类是否位于此处。我猜这件事对很多人都会有很大帮助,因为专注于这一点让我离解决方案更近了一步。

谢谢

关于android - 无法解析依赖android studio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52580644/

相关文章:

android - 无法从 22.3.0 更新 ADT。到 22.6.1,没有找到更新

android - android studio、gradle build 中的重复条目和 Zip 异常

android - 使用 Espresso 的异步 UI 单元测试,IdlingResource 因竞争条件而失败

android - 如何为 Android Q 打开带有特定相册或文件夹的默认图库应用程序?

java - GRADLE任务运行配置

android - 如何修复为属性 'xxx' 指定的文件 'signingConfig.storeFile' 不存在

java - 无法解析org.springframework.boot :spring-boot-starter-thymeleaf

android - 如何告诉 Gradle 在持续集成模板系统中重用依赖项?

android - 在 TextView 中对齐文本

android - onClick 被错误地注册