Android Studio更改minSdk

时间:2013-12-08 03:42:23

标签: android android-studio

在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>

截图:
enter image description here

我尝试过更改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:+'
}

1 个答案:

答案 0 :(得分:3)

gradle文件中设置的minSdk是什么,即build.gradle文件?


编辑build.gradle文件后,清理项目,然后重建它。您可以在构建命令

下找到此菜单

enter image description here