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

來源:互聯網
上載者:User

標籤:android   android-studio   教程   gradle   構建系統   

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

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

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

我們這裡就主要講[頂級設定檔和模組設定檔以及sdk設定檔]

1.等級設定檔

2.模組設定檔

說明:
minifyEnable false 是apk變小壓縮apk的意思:詳細的配置參考:【Android Studio –自動刪除沒有用的資源,給APK減減肥】

中模組以來解釋如下,一般有這三種依賴關係,添加依賴關係的6方法看這裡有詳細的介紹:
【[Android Studio 權威教程]AS添加第三方庫的6種方式(Jar,module,so等)】

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 */

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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.