问题标签 [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.

0 投票
1 回答
92 浏览

android - 使用插件 DSL 添加 Kotlin 插件

看起来有两种方法可以使用插件 DSL 声明一些Kotlin 插件:使用id()方法和kotlin()方法。例如,可以使用id("kotlin-android")或来添加 android 插件kotlin("android")。这也是这种情况,kapt但不是parcelize。为什么不能这样kotlin("parcelize")?这种差异有原因吗?我试图查找相关文档,但这并没有让我走得太远。

0 投票
0 回答
26 浏览

android - 无法更改 gradle 插件存储库

TLDR:我想id("org.gradle.kotlin.kotlin-dsl")使用代理下载插件。

我在一家大公司工作,对互联网访问有严格的规定。我必须使用 corpo 代理下载每个库。

最近我实现buildSrc了,在里面我有build.gradle以下内容:

另外,遵循这个主题:如何更改 gradle 插件存储库? 我已经pluginManagement在里面实现了settings.gradle

但不幸的是,gradle 仍在尝试通过 google url 下载 kotlin-dsl 插件,而不是使用代理 url。

我究竟做错了什么?

非常感谢!