1、问题:
Android Studio到新版Android Studio Dolphin,后找不到classpath的位置了。
2、老的版本添加classpath
平时我们可以在项目的根目录下build.gradle
中添加io.objectbox:objectbox-gradle-plugin
插件依赖:
3、新版本添加classpath
但是现在新版本的build.gradle
中已经没有classpath
的位置了:
这里的写法已经完全和老版本的不一样了,这里采用的是Kotlin DSL
语法写的。
此时我需要添加Hilt到项目中,就找不到添加classpath
的位置了,就比较难办了,通过查找gradle
的说明文档:
https://docs.gradle.org/current/userguide/userguide.pdf
然后告之只需要在项目根目录build.gradle
中添加相应的依赖即可:
buildscript {
//repositories 可以省略
repositories {
mavenCentral()
}
//必须添加
dependencies {
classpath("io.objectbox:objectbox-gradle-plugin:3.5.1")
}
}
// Top-level build file where you can add configuration options common to all sub-projects/modules.
// (顶级生成文件,您可以在其中添加所有子项目/模块通用的配置选项。)
//这里添加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中添加
————————————————
原文链接:https://blog.csdn.net/u013762572/article/details/124775166