2 回答

TA貢獻(xiàn)1852條經(jīng)驗(yàn) 獲得超7個贊
從官方文檔中:
Android Studio項(xiàng)目包含一個頂級項(xiàng)目Gradle構(gòu)建文件,該文件可讓您添加該項(xiàng)目中所有應(yīng)用程序模塊共有的配置選項(xiàng)。每個應(yīng)用程序模塊還具有自己的build.gradle文件,用于特定于該模塊的構(gòu)建設(shè)置。
項(xiàng)目構(gòu)建文件
<PROJECT_ROOT>\build.gradle或項(xiàng)目構(gòu)建文件適用于整個項(xiàng)目,因此它將用于全局項(xiàng)目配置。典型的項(xiàng)目構(gòu)建文件包含以下內(nèi)容:
buildscript定義:
儲存庫和
依存關(guān)系
Gradle插件版本
默認(rèn)情況下,項(xiàng)目級Gradle文件使用buildscript定義Gradle 存儲庫和依賴項(xiàng)。這允許不同的項(xiàng)目使用不同的Gradle版本。支持的存儲庫包括JCenter,Maven Central或Ivy。該示例聲明構(gòu)建腳本使用JCenter存儲庫和一個類路徑依賴項(xiàng)工件,該工件包含Gradle 1.0.1版的Android插件。
模塊構(gòu)建文件
<PROJECT_ROOT>\app\build.gradle或者模塊構(gòu)建文件用于特定模塊,因此它將用于特定模塊級別的配置。一個模塊構(gòu)建文件包含以下內(nèi)容:
android設(shè)置
編譯器
buildToolsVersion
defaultConfig和productFlavors
清單屬性,例如applicationId,minSdkVersion,targetSdkVersion和測試信息
buildTypes
構(gòu)建屬性,例如可調(diào)試,啟用ProGuard,調(diào)試簽名,版本名稱后綴和測試信息
依存關(guān)系
您可以在此處閱讀官方文檔:
項(xiàng)目和模塊構(gòu)建設(shè)置
- 2 回答
- 0 關(guān)注
- 543 瀏覽
添加回答
舉報(bào)