Project 對(duì)象提供了一些標(biāo)準(zhǔn)的屬性,您可以在構(gòu)建腳本中很方便的使用他們. 下面列出了常用的屬性:
| Name | Type | Default Value |
|---|---|---|
| project | Project | Project 實(shí)例對(duì)象 |
| name | String | 項(xiàng)目目錄的名稱 |
| path | String | 項(xiàng)目的絕對(duì)路徑 |
| description | String | 項(xiàng)目描述 |
| projectDir | File | 包含構(gòu)建腳本的目錄 |
| build | File | projectDir/build |
| group | Object | 未具體說(shuō)明 |
| version | Object | 未具體說(shuō)明 |
| ant | AntBuilder | Ant實(shí)例對(duì)象 |
建議:
不要忘記我們的構(gòu)建腳本只是個(gè)很簡(jiǎn)單的 Groovy 代碼 ,不過(guò)它會(huì)再調(diào)用 Gradle API,Project 接口通過(guò)調(diào)用 Gradle API 讓我們可以操作任何事情,因此如果你想知道哪個(gè)標(biāo)簽('tags') 可以在構(gòu)建腳本種使用,您可以翻閱 Project 接口的的說(shuō)明文檔.