升级新版本Android Studio之后找不到了插件classpath的位置
Posted microhex
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了升级新版本Android Studio之后找不到了插件classpath的位置相关的知识,希望对你有一定的参考价值。
最近手残升级了android Studio
到新版Android Studio Chipmunk
,发现gradle
版本升级到了7.4.2
, gradle 插件
版本升级到了7.2.0-alpha05
. 本来没什么问题,但是今天要加入Hilt
这个第三方库,问题来了。
大家知道Hilt
这种巨牛叉的第三方库一般都是ASM
+ APT
+ 注解
+ 反射
+ 动态代理
这些底层的基础知识构建的。因此在使用到APT
时,就需要使用到相关的gradle
插件了。
平时我们使用Hilt
也就两步:
- 加入
hilt-android-gradle-plugin
插件; - 添加
hilt-android
依赖。
平时我们可以在项目的根目录下build.gradle
中添加Hilt-android-gradle-plugin
插件依赖:
但是现在新版本的build.gradle
中已经没有classpath
的位置了:
这里的写法已经完全和老版本的不一样了,这里采用的是Kotlin DSL
语法写的。
此时我需要添加Hilt
到项目中,就找不到添加classpath
的位置了,就比较难办了,通过查找gradle
的说明文档:
https://docs.gradle.org/current/userguide/userguide.pdf
然后告之只需要在项目根目录build.gradle
中添加相应的依赖即可:
buildscript
repositories
mavenCentral()
dependencies
classpath 'com.google.dagger:hilt-android-gradle-plugin:2.42'
如图添加到以下地方:
搞定。
以上是关于升级新版本Android Studio之后找不到了插件classpath的位置的主要内容,如果未能解决你的问题,请参考以下文章
升级新版本Android Studio之后找不到了插件classpath的位置
即使使用新版本的 Windows 2.2.3,Android Studio 也会一直冻结
Android Studio:找不到 com.android.tools.build:gradle:2.0.0-alpha2