无法解析符号AppcomapatActivity

时间:2015-11-07 09:37:29

标签: java android

我刚开始学习android,我刚刚在windows 10 pc上安装了android studio。我面临的第一个问题是"无法解析符号" AppCompatActivity"。这是我的傻瓜:

    apply plugin: 'com.android.application'
    android {
compileSdkVersion 23
buildToolsVersion "23.0.2"
defaultConfig {
applicationId "quikkhome.com.myapplication"
    minSdkVersion 14
    targetSdkVersion 23
    versionCode 1
    versionName "1.0"
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}
    }

      dependencies {
        compile fileTree(dir: 'libs', include: ['*.jar'])
        testCompile 'junit:junit:4.12'
        compile 'com.android.support:appcompat-v7:23.1.0'
       compile 'com.android.support:design:23.1.0'
       compile 'com.android.support:appcompat-v7:23.1.0'
     }

3 个答案:

答案 0 :(得分:1)

有问题

android {
compileSdkVersion 23
buildToolsVersion '23.0.1'

你加入2次

compile 'com.android.support:appcompat-v7:23.1.0'

删除一次可能是它的帮助

答案 1 :(得分:0)

我刚刚解决了问题(虽然我不知道它是如何工作的)。我刚刚将API从21更改为23,然后又更改为21.现在工作正常。

答案 2 :(得分:0)

尝试查看您的xml布局文件,确保所有文件都定位到相同的API。如果不同,请将它们更改为您要定位的内容,例如API 23。最新的API可能还没有工作,比如N预览。如果您正在查看xml布局,可以通过单击底部的“设计”选项卡来完成此操作。寻找那个旁边有数字的小安卓人,点击它。

现在还要确保为所有布局文件选择相同的主题。例如,您可能正在使用AppTheme作为主题。

上次运行'清洁项目'。在顶部单击Build,在下拉菜单中单击Clean Project。