1. gradle.properties
gradle.properties是一个Gradle项目中的属性文件,用于存储项目的配置属性。它位于项目根目录下,并且是一个纯文本文件。
在gradle.properties文件中,您可以定义和设置各种项目属性,这些属性可以在Gradle构建脚本中使用。这些属性可以是键值对的形式,其中键是属性的名称,值是属性的值。
以下是一个示例gradle.properties文件的内容:
# Project properties
projectName=MyApp
projectVersion=1.0.0
# Build properties
buildToolsVersion=30.0.3
minSdkVersion=21
targetSdkVersion=30
在上面的示例中,我们定义了一些项目和构建相关的属性,例如projectName、projectVersion、buildToolsVersion等。
在Gradle构建脚本中,您可以通过project对象来访问这些属性。例如,您可以使用project.propertyName来获取属性的值,如project.projectName、project.projectVersion等。
task printProjectInfo {
doLast {
println "Project Name: ${project.projectName}"
println "Project Version: ${project.projectVersion}"
}
}
在上面的示例中,我们使用project对象来访问gradle.properties文件中定义的属性,并在任务中打印出项目的名称和版本信息。
希望这解答了您的问题!如果您还有其他疑问,请随时提问。