【问题标题】:Android Studio unable to resolve ?android: resourcesAndroid Studio 无法解析 ?android:resources
【发布时间】:2014-03-10 12:20:49
【问题描述】:

Android Studio 抱怨无法解析 xml 布局中的 ?android 资源。

它毫无怨言地构建和运行这些项目,但每当我查看我的布局或进行提交时,它都会将它们突出显示为错误。

任何解决此问题的建议将不胜感激,谢谢。

【问题讨论】:

    标签: android xml android-studio android-lint


    【解决方案1】:

    试试这个属性

    android:textAppearance="?android:attr/textAppearanceLarge"

    【讨论】:

    • 同样,这工作正常,但突出显示为错误。
    • @android:color/white 以同样的方式突出显示为错误。
    【解决方案2】:

    好吧,我找到了一种解决方案:如果我进入我的 build.gradle 并将我的 compileSdkVersion 设置为 19 以外的其他值,错误消息就会消失。

    apply plugin: 'android'
    
    android {
        compileSdkVersion 17
        buildToolsVersion '19.0.2'
    ...
    

    显然这不是一个很好的解决方案,我将尝试删除 SDK 19 并重新添加它,看看它是否能解决该 SDK 的问题。

    【讨论】:

    • 是的,做到了。我希望我几周前就想到了,这真的很烦人。 (直到我开始一个新项目并遇到同样的问题之前,我才认为这是一个系统范围的事情。)
    猜你喜欢
    • 1970-01-01
    • 2018-01-28
    • 2015-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多