问题标签 [kotlin-dsl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 使用插件 DSL 添加 Kotlin 插件
看起来有两种方法可以使用插件 DSL 声明一些Kotlin 插件:使用id()
方法和kotlin()
方法。例如,可以使用id("kotlin-android")
或来添加 android 插件kotlin("android")
。这也是这种情况,kapt
但不是parcelize
。为什么不能这样kotlin("parcelize")
?这种差异有原因吗?我试图查找相关文档,但这并没有让我走得太远。
android - 无法更改 gradle 插件存储库
TLDR:我想id("org.gradle.kotlin.kotlin-dsl")
使用代理下载插件。
我在一家大公司工作,对互联网访问有严格的规定。我必须使用 corpo 代理下载每个库。
最近我实现buildSrc
了,在里面我有build.gradle
以下内容:
另外,遵循这个主题:如何更改 gradle 插件存储库?
我已经pluginManagement
在里面实现了settings.gradle
:
但不幸的是,gradle 仍在尝试通过 google url 下载 kotlin-dsl 插件,而不是使用代理 url。
我究竟做错了什么?
非常感谢!