簡體   English   中英

如何在 Android Studio Bumblebee 中將 build.gradle 從 Groovy 遷移到 Kotlin DSL?

[英]How to Migrate build.gradle from Groovy to Kotlin DSL in Android Studio Bumblebee?

我想將 build.gradle 文件從 Groovy 遷移到 Kotlin,因為我將我的 android 工作室更新為 Bumblebee,所以我不確定該怎么做。

這就是我創建新項目時 build.gradle 的樣子。

我不確定如何遷移插件{}部分。

buildscript {
    ext {
        compose_version = '1.0.1'
    }
}
plugins {
    id 'com.android.application' version '7.1.3' apply false
    id 'com.android.library' version '7.1.3' apply false
    id 'org.jetbrains.kotlin.android' version '1.6.21' apply false
    id 'org.jetbrains.kotlin.jvm' version '1.6.21' apply false
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

我在這里的文檔中得到了答案https://developer.android.com/studio/build#kts

Kotlin中是這樣寫的。

plugins {
    id("com.android.application") version "7.1.0-beta02" apply false
    id("com.android.library") version "7.1.0-beta02" apply false
    id("org.jetbrains.kotlin.android") version "1.5.30" apply false
}

tasks.register("clean", Delete::class) {
    delete(rootProject.buildDir)
}

以下步驟對我有用。

第 1 步:創建plugins標簽並為其指定id值。 刪除buildscript標簽。

在此處輸入圖像描述

Step-2 :打開settings.gradle文件中的pluginManagement標簽,制作一些標簽和值。

在此處輸入圖像描述

第 3 步:在最后一步中,將build.gradle文件頂部定義的值更新為id

在此處輸入圖像描述

可選:由於在build.gradle文件中,所以必須刪除。

repositories {
    mavenCentral()
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM