Android studio升級(jí)版本之后找不到classpath的位置

1、問(wèn)題:

Android Studio到新版Android Studio Dolphin,后找不到classpath的位置了。

2、老的版本添加classpath

平時(shí)我們可以在項(xiàng)目的根目錄下build.gradle中添加io.objectbox:objectbox-gradle-plugin插件依賴:

老版本.png

3、新版本添加classpath

但是現(xiàn)在新版本的build.gradle中已經(jīng)沒(méi)有classpath的位置了:

新版本1.png

這里的寫法已經(jīng)完全和老版本的不一樣了,這里采用的是Kotlin DSL語(yǔ)法寫的。
此時(shí)我需要添加Hilt到項(xiàng)目中,就找不到添加classpath的位置了,就比較難辦了,通過(guò)查找gradle的說(shuō)明文檔:

https://docs.gradle.org/current/userguide/userguide.pdf

然后告之只需要在項(xiàng)目根目錄build.gradle中添加相應(yīng)的依賴即可:

buildscript {
    //repositories 可以省略
    repositories {
        mavenCentral()
    }
   //必須添加
    dependencies {
         classpath("io.objectbox:objectbox-gradle-plugin:3.5.1")
    }
}
新版本2.png
// Top-level build file where you can add configuration options common to all sub-projects/modules.
// (頂級(jí)生成文件,您可以在其中添加所有子項(xiàng)目/模塊通用的配置選項(xiàng)。)

//這里添加classpath,一定要放到plugins{}上方
buildscript {
    ext.objectboxVersion = "3.5.1"
    dependencies {
        // classpath 'com.android.tools.build:gradle:7.2.2'
        classpath("io.objectbox:objectbox-gradle-plugin:$objectboxVersion")
    }
}

plugins {
    id 'com.android.application' version '7.3.1' apply false
    id 'com.android.library' version '7.3.1' apply false
    id 'org.jetbrains.kotlin.android' version '1.7.20' apply false
}

注意:repositories 不用添加,在settings.gradle中添加

圖片.png

————————————————
原文鏈接:https://blog.csdn.net/u013762572/article/details/124775166

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容