如何通过 Kotlin DSL 实现 NavigationSuite(由 Material 3 提供)

问题描述 投票:0回答:1

似乎没有任何关于如何使用 Kotlin DSL 方式执行此操作的教程,那么如何正确实现呢?

Groovy DSL

androidx.compose.material3:material3-自适应导航套件

Kotlin DSL

enter image description here

android kotlin gradle build.gradle gradle-kotlin-dsl
1个回答
0
投票

也是这样做的。导航套件与任何其他依赖项没有什么不同,因此只需像其他依赖项一样使用它即可。

也就是说,这个问题似乎与你使用 Kotlin 还是 Groovy 无关,版本目录中似乎缺少你的依赖项。您的

libraries
libs.versions.toml
部分有这个吗?

androidx-material3-adaptive-navigation-suite = { module = "androidx.compose.material3:material3-adaptive-navigation-suite-android", version = "1.0.0-alpha06" }

它需要 Gradle 同步 (CTRL+SHIFT+O) 以便编译器删除红色错误突出显示。

© www.soinside.com 2019 - 2024. All rights reserved.