compileSdkVersion 已弃用。如果我将其更改为compileSdk,我是否还应该更改minSdkVersion和targetSdkVersion?

问题描述 投票:0回答:1

由于compileSdkVersion已被弃用,我已将其更改为:

android {
    compileSdk 29
    defaultConfig {
        applicationId 'com.package.test'
        minSdkVersion 22
        targetSdkVersion 29
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
        android.ndkVersion "22.1.7171670"
    }...

我是否还应该将 minSdkVersion 更改为 minSdk,将 targetSdkVersion 更改为 targetSdk? 这两个未列出且已弃用。

android gradle build.gradle
1个回答
0
投票

我认为 CompileSdkVersion 并未被弃用。 有两种语言可用于编写 Gradle 文件。

  1. 律动
  2. 科尔廷

根据您在下面看到的术语会有所不同。

build.gradle(groovy脚本)

  • 编译SdkVersion
  • 最小SdkVersion
  • 目标SdkVersion

build.gradle.kts(kotlin dsl)

  • 编译Sdk
  • minSdk
  • 目标SDK
© www.soinside.com 2019 - 2024. All rights reserved.