appcompat-v7:27.1.1 CardView在以前的api中未显示

时间:2018-07-06 16:10:04

标签: android android-studio sdk build.gradle android-cardview

我正在为SDK 27进行编译,并且使用了以下依赖项:

implementation 'com.android.support:appcompat-v7:27.1.1'
implementation 'com.android.support:design:27.1.1'

但是,我无法将27更改为以前的版本,因为它由于某些缓存问题而吐出了错误。该程序运行后,由于正在运行最新的SDK,因此我可以在手机上看到卡视图。但是,当我使用旧版SDK(例如6.0)打电话时,cardview确实显示了。如果将targetSDK更改为 23 ,将compileSDK更改为 23。和:

implementation 'com.android.support:appcompat-v7:23.0.1  
implementation 'com.android.support:design:23.0.1'

这是错误:

  

AGPBI:{“种类”:“错误”,“文本”:“错误:未找到资源android:attr / colorError。”,“源”:[{“文件”:“ / root / .gradle / caches /transforms-1/files-1.1/appcompat-v7-27.0.2.aar/1642e61f47dd91a1acce6e369ec672e9/res/values-v26/values-v26.xml","position":{"startLine":8,"startColumn":4 ,“ startOffset”:431,“ endLine”:11,“ endColumn”:12,“ endOffset”:652}}]],“原始”:“”,“工具”:“ AAPT”}

1 个答案:

答案 0 :(得分:0)

尝试添加依赖项:

implementation 'com.android.support:cardview-v7:21.1.1'