美文网首页
Android studio升级版本之后找不到classpath

Android studio升级版本之后找不到classpath

作者: 因为我的心 | 来源:发表于2023-04-25 19:25 被阅读0次

1、问题:

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

2、老的版本添加classpath

平时我们可以在项目的根目录下build.gradle中添加io.objectbox:objectbox-gradle-plugin插件依赖:

老版本.png

3、新版本添加classpath

但是现在新版本的build.gradle中已经没有classpath的位置了:

新版本1.png

这里的写法已经完全和老版本的不一样了,这里采用的是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")
    }
}
新版本2.png
// 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中添加

图片.png

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

相关文章

网友评论

      本文标题:Android studio升级版本之后找不到classpath

      本文链接:https://www.haomeiwen.com/subject/vqjmjdtx.html