Android Studio未显示appcompat-v7值建议

时间:2015-08-31 15:50:08

标签: android android-studio android-appcompat

这个问题已经以多种形式提出,但似乎没有一个符合我的要求。

基本上我找不到任何想要在自动生成的res文件夹中的appcompat值。

就我而言,该文件夹确实存在于路径中:

  

\应用\构建\中间体\分解-AAR \ com.android.support \程序兼容性-V7 \ 23.0.0

但IDE没有向我显示与appcompat库相关的建议as-I-type。 此外,如果我从另一个项目(例如@color/material_blue_grey_800")复制/粘贴一个值,项目将编译并正确运行。所以问题本身在于Android Studio没有显示建议。

我尝试过任何事情:清理,重建,重新导入,缓存无效,以及我能想到的任何事情。 对此有何解决方案? 提前谢谢。

修改: 我目前正在使用Android Studio 1.3.2,我的依赖项是

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:23.0.0'
    compile 'com.android.support:recyclerview-v7:23.0.0'
    compile 'com.android.support:cardview-v7:23.0.0'
    compile 'com.android.support:design:23.0.0'
    compile 'com.afollestad:material-dialogs:0.7.9.1'
    compile files('libs/SOMAAndroidSDK4.4.2.jar')
}

Edit2 : 似乎This Question更好地解释了我的意思。 此外,我现在尝试删除并重新导入appcompat-v7库,但即使我从依赖项和项目结构中删除它,该应用程序仍在继续工作。真的不知道我现在还能做些什么。

3 个答案:

答案 0 :(得分:1)

不幸的是,这只发生在我创建的新项目中,而且这是我很久以前做过的一个特定项目。

目前,唯一有效的方法是将appcompat库(以及所有其他google库)设置为22.1.1版。

答案 1 :(得分:0)

你检查了你的偏好 - >代码完成?

这是我的工作配置:

enter image description here

在我输入的colors.xml中的

我看到enter image description here

答案 2 :(得分:0)

我有同样的问题,但这个答案对我有帮助 https://stackoverflow.com/a/31207367/5247331

只需从项目中删除.idea文件夹和所有.iml文件,然后重新启动Android Studio