2 回答

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