【发布时间】:2021-10-12 15:57:40
【问题描述】:
大家好,总的来说,我是 IntelliJ 的新手,尤其是 Gradle,我感觉自己完全是个菜鸟。 :D
我不确定这是否是 Kotlin DSL 的事情,或者我只是以错误的方式做它并且它在 Groovey 中也不起作用。
经过数小时的试验和错误以及阅读其他 SO 帖子后,我仍然无法安装简单的依赖项...不可能那么难...
目前我正在使用 Jetpack Compose for Desktop,尽管它仍处于 alpha 阶段并且可以正常工作,但看在上帝的份上,我无法添加依赖项。
所以这是我的问题:
我尝试像他们说的那样安装依赖项 https://developer.android.com/jetpack/compose/navigation#kts
是的,我知道它是一个 android 包,所以它可能无法编译,或者它可能在运行时崩溃,但它至少不应该找到并下载依赖项???
所以...如果我添加
implementation("androidx.navigation:navigation-compose:2.4.0-alpha10")
并尝试编译它,我在构建过程中遇到异常:
到目前为止我尝试了什么:
我检查了存储库 maven("https://maven.pkg.jetbrains.space/public/p/compose/dev") 谁在我的 build.gradle.kts repositories-section 和我的 settings.gradle.kts pluginManagement-section 中配置包含我想要的包。 https://mvnrepository.com/artifact/androidx.navigation/navigation-compose?repo=space-public-compose-dev 网站告诉我,存储库包含我需要的包。
我检查了错误日志本身。 但我不知道它想表达什么。 我使用 Java SDK16,因为我希望向下兼容并且依赖项仍处于 alpha 状态,我认为它应该是兼容的。 我使用 Kotlin 1.5.... 就是这样。
感谢您阅读所有内容 :) 非常感谢您抽出宝贵时间...如果我忘记了一些重要信息,请告诉我,我会尽快添加。
【问题讨论】:
标签: kotlin gradle gradle-kotlin-dsl jetpack-compose-navigation