Android Studio中的新build.gradle大黄蜂|2021.1.1 Beta 5添加依赖项时出错 [英] New build.gradle in Android Studio Bumblebee | 2021.1.1 Beta 5 error adding dependencies
本文介绍了Android Studio中的新build.gradle大黄蜂|2021.1.1 Beta 5添加依赖项时出错的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我更新了Android Studio,现在在顶级build.gradle中没有依赖范围,而是有插件范围。并且我想添加导航安全参数的依赖项。在旧版本中,我可以添加如下内容:
dependencies {
def nav_version = "2.3.5"
classpath "androidx.navigation:navigation-safe-args-gradle-plugin:$nav_version"
}
但现在我们有了插件作用域。
plugins {
id 'com.android.application' version '7.2.0-alpha02' apply false
id 'com.android.library' version '7.2.0-alpha02' apply false
id 'org.jetbrains.kotlin.android' version '1.5.31' apply false }
我将Safe-Args插件添加到此作用域
id "androidx.navigation:navigation-safe-args-gradle-plugin" version "2.3.5" apply false
,但我收到以下错误:
插件ID‘androidx.navigation:navigation-safe-args-gradle-plugin’无效:插件ID包含无效字符‘:’
推荐答案
我遇到了同样的问题。
我所做的是将依赖项包装添加到构建脚本包装中,它对我起作用了。
示例:
buildscript {
ext {
compose_version = '1.0.5'
}
dependencies {
classpath "com.google.dagger:hilt-android-gradle-plugin:2.38.1"
}
}// Top-level build file where you can add configuration options common
to all sub-projects/modules.
plugins {
id 'com.android.application' version '7.1.0' apply false
id 'com.android.library' version '7.1.0' apply false
id 'org.jetbrains.kotlin.android' version '1.5.31' apply false
}
task clean(type: Delete) {
delete rootProject.buildDir
}
这篇关于Android Studio中的新build.gradle大黄蜂|2021.1.1 Beta 5添加依赖项时出错的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文