Android studio-设置 build 目录全球 (每台机器)

发布时间: 2017/1/21 21:38:14
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

我可以设置 build 手动像例如以下目录︰

allprojects {
    buildDir = "C:/tmp/${rootProject.name}/${project.name}"
}

这可以在我的项目 build.gradle 。我想要改变这个目录一个仅在计算机上,所以我想以某种方式全局定义这像我例如定义 credentials 在全局属性 gradle.properties 文件。

我可以以某种方式定义 buildDir 全球在一台机器上吗?我想要使用相同的项目,在多个机器上并不总是改变 build.gradle 文件,我想要有个人 build 对每台机器上的目录...

解决方法 1:

创建一个文件来了"gradle.properties"集您所需的属性,在它并把它放在".gradle"文件夹 (您 gradle 安装位置)

在 linux 中".gradle"是通常在"/ home/[]your_user_name]/.gradle"

然后在 android view 的所有项目的项目结构此文件将显示与名称"gradle.properties (全局属性)"

UPADATE:

如果你想全球 script 文件,而不是属性文件,您可以使用 init script .创建一个名为"init.gradle"文件并把它放在同一目录中。

您的 init.gradle 内容就像︰

allprojects {
buildDir = "whatever directory you want"
}
赞助商