应用插件与应用插件的区别

Difference apply from vs apply plugin

除此之外还有什么区别:

apply from: - 从 URL

获取(插件).gradle

apply plugin: - 从 gradle 插件服务器

获取 (plugin).gradle

apply from:apply plugin: 之间的实际区别在于,前者用于给定本地文件系统路径或 URL 远程位置的脚本插件,后者用于使用插件 ID 的二进制插件。

您可以在 Gradle 文档 here 中阅读更多相关信息。

apply from:

  • 直接调用脚本,就像它是构建文件的一部分一样

https://docs.gradle.org/current/userguide/plugins.html#sec:script_plugins

apply plugin:

  • 调用 Plugin.apply() 接口

https://docs.gradle.org/current/userguide/plugins.html#sec:binary_plugins