在android studio中我已将AndroidManifest.xml minSdk更改为API 12,但仍然出现错误,我的样式最低要求是API 11,而我的当前设置API是8。
AndroidManifext.xml
<uses-sdk
android:minSdkVersion="12"
android:targetSdkVersion="17" />
导致错误的屏幕截图样式:
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="android:titleTextStyle"></item>
</style>
</resources>
截图:
我尝试过更改minSdk然后重建项目但仍然遇到同样的错误
怎么会发生这种情况?我忘了做什么?或者这是android studio中的一个错误?
目前我使用android studio v0.3.2
关注@Wenhui评论我注意到我也需要uped build.gradle 但我仍然得到同样的错误,这是我当前的build.gradle
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.6.+'
}
}
apply plugin: 'android'
repositories {
mavenCentral()
}
android {
compileSdkVersion 17
buildToolsVersion "19.0.0"
defaultConfig {
minSdkVersion 12
targetSdkVersion 17
}
buildTypes {
release {
runProguard false
proguardFile getDefaultProguardFile('proguard-android.txt')
}
}
productFlavors {
defaultFlavor {
proguardFile 'proguard-rules.txt'
}
}
}
dependencies {
compile 'com.android.support:appcompat-v7:+'
}
答案 0 :(得分:3)
gradle文件中设置的minSdk是什么,即build.gradle文件?
编辑build.gradle文件后,清理项目,然后重建它。您可以在构建命令
下找到此菜单