我刚开始学习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'
}
答案 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。