android - buildSrc 中自定义 gradle 插件中的类不会打包到 apk 中
问题描述
我在 buildSrc 中构建了一个自定义 gradle 插件。我的问题是这个gradle插件的buildSrc中的类不会被打包到apk中。buildSrc 中似乎只能做与构建相关的事情。
这与在单独的项目中构建自定义 gradle 插件并发布它不同,它允许依赖于该插件的模块能够打包和使用该插件的代码。
解决方案
将自定义插件库上传到 Jcenter,现在我可以依赖这个插件了。
所以得出结论,如果你的代码不需要依赖gradle自定义插件中的代码,那么你不需要将插件上传到maven库中。您只需要在编译时依赖插件。否则需要上传到maven库并依赖。
推荐阅读
- vue.js - Vue.js devtools 没有在挂载中捕获发射
- replace - 冷熔替换功能无法正常工作
- sql-server - 将数据库备份到 URL 时延迟 AZURE BLOB STORAGE
- java - 未找到 java.lang.NoClassDefFoundError 类:javax / servlet / SessionCookieConfig
- python - 在 pandas 中加入(组合)两个系列
- python - 导入 sklearn 并在 QThread 中运行时,在 C++ 中嵌入 Python 会冻结
- javascript - 使用 AJAX 和 PHP 更新 Quill JS 中的文本
- python - Python中方法调用之前或期间声明的变量之间的区别
- swift - 快速编辑 TableView 单元格中的 TextView
- python - conda 更新 anaconda 失败 | ClobberError