当前位置: 首页 > 知识库问答 >
问题:

更新AppCompat-V7:21的values.xml中的问题

戚鸿福
2023-03-14

我知道有类似的问题,但没有一个答案解决了我的问题。这是升级到版本21时出现的错误

在\appcompat-v7\21.0.0\res\values-v11和values-v7\values.xml中错误:找不到与给定名称匹配的资源:attr'android:actionmodesharedrawable'。

在\appcompat-v7\21.0.0\res\values-v21\values.xml中错误:找不到与给定名称匹配的资源:attr'android:overlapanchor'。

这是我的建筑Gradle

apply plugin: 'com.android.application'

android {
    compileSdkVersion 21
    buildToolsVersion '21.1.1'
    defaultConfig {
        minSdkVersion 15
        targetSdkVersion 21
        renderscriptTargetApi 21
        renderscriptSupportMode true
        ...
    }
    buildTypes {
        release {
            runProguard false
            proguardFiles getDefaultProguardFile('prog uard-android.txt'), 'proguard-rules.pro'
        }
    }
    productFlavors {
    }
}

repositories {
    maven { url "http://dl.bintray.com/populov/maven" }
    mavenCentral()
    maven { url 'http://JRAF.org/static/maven/2' }
}



dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:21.0.0'
    compile 'com.android.support:support-v4:21. 0.0'
    compile 'com.android.support:recyclerview-v7:+'
    compile 'com.android.support:cardview-v7:21.0.0'
    compile 'com.google.android.gms:play-services:6.1.11'
    compile 'com.android.support:gridlayout-v7:21.0.0'

    compile 'com.github.chrisbanes.photoview:library:1.2.3'
    compile 'com.jakewharton:butterknife:5.1.0'
    compile 'com.github.johnkil.android-appmsg:appmsg:1.2.0'
    compile 'com.github.flavienlaurent.datetimepicker:library:0.0.2'

}

共有1个答案

麻茂材
2023-03-14

重新安装android studio和sdk,问题就解决了

 类似资料:
  • 我使用的是Android Studio,当我将添加到我的Gradle文件中时,我得到了很多错误: 所有这些似乎都表现在: 而且

  • 所以现在Android5.0发布后,我想知道如何实现动画操作栏图标。 这个库对我来说实现得很好,但是既然appcompat v7库有它,它怎么能实现呢? 图书馆以主题的形式引用它。xml 在这种风格下 使现代化 我使用v7 DrawerToggle实现了这个。但是我无法设置样式。请帮助 我在v7 styles_库中找到了它的样式。xml 我把这个添加到我的风格中,但没有成功。也增加了我的属性。xm

  • 这是我的依赖项文件,在compile'com上有一个带下划线的红色文本。Android支持:appcompat-v7。27.1.1' 正因为如此,我在更改样式中的主题时遇到了问题。xml

  • 作为Android开发人员的新手,我遵循最简单的教程,构建了一个新的Android项目,接受所有默认设置(为kitkat构建)。令我沮丧的是,我有一个未计划的项目-<code>appcompat_v7</code>以及错误: 容器'Android依赖项'引用不存在的库'C:\User…\workspace\appcompat_v7\bin\appcompat_v7.jar' 以及下面的两倍 在解决

  • 我正在使用AppCompatV7来获得Android5和更低版本的外观一致性。它工作得相当好。但是,我不知道如何更改编辑文本的底线颜色和重音颜色。有可能吗? 我试图定义一个自定义的(参见下面),但我只成功地更改了整个背景颜色或文本颜色,而没有更改底线或强调色。是否有要使用的特定属性值?我必须通过属性使用自定义的可绘制图像吗?难道不能指定一种六色颜色吗? 根据android API 21的消息来源,

  • 我正在为SDK27编译,我使用了以下依赖项: 但是,我不能把27改成以前的版本,因为它吐出了一个缓存问题的错误。程序运行,我可以看到卡片视图在我的手机上,因为它运行的是最新的SDK。但是当我拿一部带有较旧SDK(比如6.0)的手机时,cardview确实会显示出来。如果将更改为23,并将更改为23,则输出如下。和: agpbi:{“kind”:“error”,“text”:“error:resou