android - SDK 版本 28 中 CardView 和 RecyclerView 的依赖项

标签 android android-studio

我正在尝试在我的 Android Studio 项目中为 SDK 版本 28 添加 CardView 和 RecyclerView 依赖项。在构建项目时,我收到消息“Gradle 项目同步失败。基本功能将无法正常工作”。

build.gradle(Module:app) 文件:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 28
    defaultConfig {
        applicationId "com.kavyabarnadhyahazarika.quarterallotmentiocl"
        minSdkVersion 16
        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'
    }
}
buildToolsVersion '28.0.0'
          }

dependencies {
    implementation fileTree(include: ['*.jar'], dir: 'libs')
    androidTestImplementation('com.android.support.test.espresso:espresso-core:2.2.2', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })
    implementation 'com.android.support:appcompat-v7:28.0.0-alpha3'
    implementation 'com.android.support:cardview-v7:28.0.0'
    implementation 'com.android.support:recyclerview-v7:28.0.0'
    implementation 'com.mcxiaoke.volley:library:1.0.19'
    testImplementation 'junit:junit:4.12'
}

错误信息: 解析失败:com.android.support:cardview-v7:28.0.0 解析失败:com.android.support:recyclerview-v7:28.0.0

我已经尝试过构建和清理项目。

此外,如果 SDK 版本 28 不支持这些依赖项,我该如何解决该问题?

最佳答案

目前还没有 28.0.0 最终版本 - 就像您的 appcompat-v7 依赖项、cardview-v7recyclerview-v7 应该有 28.0.0-alpha3 的版本:

implementation 'com.android.support:appcompat-v7:28.0.0-alpha3'
implementation 'com.android.support:cardview-v7:28.0.0-alpha3'
implementation 'com.android.support:recyclerview-v7:28.0.0-alpha3'

关于android - SDK 版本 28 中 CardView 和 RecyclerView 的依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51235038/

相关文章:

android - 在 Android Studio 2.0 中,在 Debug模式下找不到方法的局部变量

android-studio - 在VScode和Android Studio中使用Gradle抖动时出错

android-studio - 一些方法和类名称颜色更改为蓝色!如何恢复

java - java.lang.RuntimeException:无法启动 Activity ComponentInfo:java.lang.ClassCastException:无法转换为android.widget.Button

安卓 : Streaming Heart Rate from Microsoft Band

android - LayoutAnimationController 可以仅对指定的 View 进行动画处理吗

android - 如何使用adb push填充SD卡

android - 如何更改 fragment Kotlin

android - 有 Intent 地开始一项 Activity 并获得引用

android-studio - 在 android studio 中安装卡住在 "Unzipping Dart SDK"