我想为多个项目使用相同的 build.gradle 文件(项目级别和应用程序级别)。现在,我通过将这些文件从旧项目复制并粘贴到新项目来完成此操作。但是,我想知道一种更简单且不那么乏味的方法,例如可能从某个目录导入 gradle 文件并替换默认版本。
最佳答案
你有两个不错的选择。您可以阅读 Gradle's docs 中的所有选项。 .
但这归结为两种选择,第一种更容易但不太安全。您可以按照@Subby 的建议进行操作,并将它们放入一个存储库中,您可以在其中执行“从 'http://raw.github.come/bla/bla/bla ' 应用”之类的操作,但一旦您失去互联网连接,您将无法再构建。如果有人更新您的构建可能会中断,这也很困难。
第二个是为您的组织/公司发布二进制工件,人们可以使用依赖解析和 Gradle 的缓存在本地保存工件,以便您可以离线构建。这称为 binary plugins
.您可以在文档中阅读有关它的信息,或者我有一篇博客文章介绍了如何使用您可以与 here 一起使用的东西来完成此操作。 .
关于android - 如何为多个 Android 项目使用相同的 build.gradle 文件(无需复制/粘贴),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39001910/