更改 API 级别 Android Studio

新手上路,请多包涵

我想将 Android Studio 中的最低 SDK 版本从 API 12 更改为 API 14。我尝试在清单文件中更改它,即

<uses-sdk
    android:minSdkVersion="14"
    android:targetSdkVersion="18" />

并重建项目,但我仍然让 Android Studio IDE 抛出一些错误。我想我必须在“项目属性”或类似的东西中设置 min SDK,以便 IDE 识别更改,但我找不到在 Android Studio 中完成此操作的位置。

原文由 James B 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.3k
2 个回答

当你想在现有的 Andriod 项目中更新你的 minSdkVersion 时……

  1. 更新 build.gradle (Module: YourProject)Gradle 脚本

确保它 不是 build.gradle (Project: YourProject.app)

build.gradle 的一个例子:

 apply plugin: 'com.android.application'

android {
    compileSdkVersion 28
    buildToolsVersion "28.0.2"

    defaultConfig {
        applicationId "com.stackoverflow.answer"
        minSdkVersion 21
        targetSdkVersion 28
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}

dependencies {
    androidTestCompile 'junit:junit:4.12'
    compile fileTree(dir: 'libs', include: ['*.jar'])
}

  1. 同步 gradle 按钮(刷新所有 gradle 项目也可以)。

在此处输入图像描述

或者

在此处输入图像描述

  1. 重建项目

更新 build.gradleminSdkVersion ,您必须单击按钮以同步 gradle 文件(“同步项目与 Gradle 文件”)。这将清除标记。

在 Android Studio 中不再需要更新 manifest.xml ,例如删除清单文件中对 SDK 级别的任何引用。

原文由 Sotti 发布,翻译遵循 CC BY-SA 4.0 许可协议

要更改 Android Studio 中的最低 SDK 版本,只需…

1)。右键单击“项目”面板中的“ 应用程序

右键单击“应用程序”

2)。在“ 默认配置”选项卡上选择新的“ 最小 SDK 版本

在“默认配置”选项卡上选择新的“最小 SDK 版本”

3)。单击“ 确定”,项目现在将与新的 Gradle 设置重新同步。

原文由 Snostorp 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏