1. 程式人生 > >[Android Studio 權威教程]AS構建系統-Gradle

[Android Studio 權威教程]AS構建系統-Gradle

前幾篇我們主要講了AS的配置的一些東西,今天我們就開始認識一下Android Studio的【構建系統】-Gradle。

Gradle是什麼?Gradle 是以 Groovy 語言為基礎,面向Java應用為主。基於DSL(領域特定語言)語法的自動化構建工具。【百度百科】

在AS中包含一個頂級構建檔案和每個模組構建檔案組成,如下圖

這裡寫圖片描述

我們這裡就主要講[頂級配置檔案和模組配置檔案以及sdk配置檔案]

1.頂級配置檔案

這裡寫圖片描述

2.模組配置檔案

這裡寫圖片描述

dependencies {
    // Module(模組) 依賴
    compile project(":lib"
) // 遠端二進位制依賴 compile 'com.android.support:appcompat-v7:19.0.1' // 本地二進位制依賴 compile fileTree(dir: 'libs', include: ['*.jar']) }

3.SDK、NDK配置檔案

這裡主要有配置了兩個路徑:第一個是sdk,第二個是ndk,我們可以在Project StrucTrue按鈕中配置:

這裡寫圖片描述

對於Gradle的基本認識久到這裡,什麼多渠道打包,ndk配置之類的我們到後期給大家講,到這大家開發什麼的就沒有什麼問題了,下篇文章我們講一下AS簽名打包Apk,以及jks的簽名檔案的生成。

有興趣的童鞋可以關注我的Blog,我的專欄會持續更新Android Studio 教程,以及2015 I/O大會上的NDK的配置和編譯,我也全部會分享給大家。
並且我收到了CSND 的講師邀請,後期我會把這些Android Studio的使用教程錄製成視訊釋出在CSDN學院。

/**
 * --------------
 * 歡迎轉載   |  轉載請註明
 * --------------
 * 如果對你有幫助,請點選|頂|
 * --------------
 * 請保持謙遜 | 你會走的更遠
 * --------------
 * @author zsl
 * @github
https://github.com/yy1300326388 * @blog http://blog.csdn.net/yy1300326388 */