繁体   English   中英

有人可以帮我解决 android studio 上的这个 gradle 错误吗?

[英]Can someone help me with this gradle error on android studio?

当我尝试在 android studio 上运行我的项目时,我收到了这个错误。 有人能帮我吗?

Error:A problem occurred configuring project ':app'.
> Could not resolve all dependencies for configuration ':app:_debugCompile'.
   > Could not find any version that matches com.android.support:cardview-v7:23.4.0.+.
     Versions that do not match:
         25.1.1
         25.1.0
         25.0.1
         25.0.0
         24.2.1
         + 22 more
     Searched in the following locations:
         file:/C:/Program Files/Android/Android Studio/gradle/m2repository/com/android/support/cardview-v7/maven-metadata.xml
         file:/C:/Program Files/Android/Android Studio/gradle/m2repository/com/android/support/cardview-v7/
         https://jcenter.bintray.com/com/android/support/cardview-v7/maven-metadata.xml
         https://jcenter.bintray.com/com/android/support/cardview-v7/
         file:/C:/Users/EDUdigital/AppData/Local/Android/sdk/extras/android/m2repository/com/android/support/cardview-v7/maven-metadata.xml
         file:/C:/Users/EDUdigital/AppData/Local/Android/sdk/extras/google/m2repository/com/android/support/cardview-v7/maven-metadata.xml
         file:/C:/Users/EDUdigital/AppData/Local/Android/sdk/extras/google/m2repository/com/android/support/cardview-v7/
     Required by:
         AppTraining:app:unspecified

您需要在 SDK 管理器中安装“Android Support Repository”。 如果不是这种情况,您需要更改 gradle 文件中的依赖项版本。

举个例子:

我的build.gradleSDK编译为API 25 ,因此它需要25+版本的依赖项。

apply plugin: 'com.android.application'

android {
    compileSdkVersion 25
    buildToolsVersion "25.0.1"

    defaultConfig {
        minSdkVersion 15
        targetSdkVersion 25
    }
}

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:25.1.1'
    compile 'com.android.support:design:25.1.1'
    compile 'com.android.support:cardview-v7:25.1.1'
    compile 'com.android.support:recyclerview-v7:25.1.1'
}

版本取决于您要编译到的 API 版本。 我会指定一个特定的版本而不是做.+所以在你的情况下你可以做compile 'com.android.support:cardview-v7:24.0.0'

您可以通过在此处输入图片描述来解决您的问题 这里单击 Migrater to AndroidX 并单击有问题的红线查看 android 提供的解决方案,例如更新到新版本、导入类。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM