-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Gradle for Android中文版 版權信息
- ISBN:9787121300158
- 條形碼:9787121300158 ; 978-7-121-30015-8
- 裝幀:暫無
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
Gradle for Android中文版 本書特色
Gradle是Android 開發小組于2013年推出的作為Android 應用的首選的構建系統。Gradle可以很容易地擴展構建,并插入到現有的構建過程中來。它提供了一套類Groovy 的DSL 語言,用于申明構建和創建任務,讓依賴管理變得更加簡單。此外,它是完全免費和開源的。本書共分9章,依次介紹了Gradle的基礎知識、基本自定義構建、依賴管理、創建構建Variants、管理多模塊構建、運行測試、創建tasks和插件、設置持續集成,以及高級自定義構建。
Gradle for Android中文版 內容簡介
通過本書你能學到
1.使用Android Studio和Gradle來構建新的Android應用和依賴。
2.將項目從Eclipse遷移到Android Studio和Gradle。
3.管理本地和遠程依賴。
4.創建多個構建變種版本。
5.在單個項目中包含多個模塊.。
6.將測試整合到構建過程。
7.為Android項目創建自定義的任務和插件。
Gradle for Android中文版 目錄
1 Gradle和Android Studio入門 ............................................................................................. 1
1.1 Android Studio .......................................................................................................................1
1.2 理解Gradle基礎 .....................................................................................................................3
1.2.1 項目和任務................................................................................................................3
1.2.2 構建生命周期............................................................................................................4
1.2.3 構建配置文件............................................................................................................4
1.2.4 項目結構....................................................................................................................5
1.3 創建新項目 ............................................................................................................................6
1.4 Gradle Wrapper入門 ............................................................................................................10
1.4.1 獲取Gradle Wrapper ...............................................................................................10
1.4.2 運行基本構建任務..................................................................................................12
1.5 遷移出Eclipse ......................................................................................................................13
1.5.1 導入向導..................................................................................................................13目錄
1 Gradle和Android Studio入門 ............................................................................................. 1
1.1 Android Studio .......................................................................................................................1
1.2 理解Gradle基礎 .....................................................................................................................3
1.2.1 項目和任務................................................................................................................3
1.2.2 構建生命周期............................................................................................................4
1.2.3 構建配置文件............................................................................................................4
1.2.4 項目結構....................................................................................................................5
1.3 創建新項目 ............................................................................................................................6
1.4 Gradle Wrapper入門 ............................................................................................................10
1.4.1 獲取Gradle Wrapper ...............................................................................................10
1.4.2 運行基本構建任務..................................................................................................12
1.5 遷移出Eclipse ......................................................................................................................13
1.5.1 導入向導..................................................................................................................13
1.5.2 手動遷移..................................................................................................................15
1.6 總結 ......................................................................................................................................17
2 基本自定義構建 ............................................................................................................... 19
2.1 理解Gradle文件 ...................................................................................................................19
2.1.1 settings 文件 ............................................................................................................20
Gradle for Android 中文版
【XII】
2.1.2 頂層構建文件..........................................................................................................20
2.1.3 模塊的構建文件......................................................................................................21
2.2 任務入門 ..............................................................................................................................23
2.2.1 基礎任務..................................................................................................................24
2.2.2 Android 任務 ...........................................................................................................24
2.2.3 Android Studio .........................................................................................................25
2.3 自定義構建 ..........................................................................................................................27
2.3.1 操控manifest 條目 ..................................................................................................28
2.3.2 BuildConfig 和資源 .................................................................................................29
2.3.3 項目范圍的設置......................................................................................................30
2.3.4 項目屬性..................................................................................................................30
2.3.5 默認的任務..............................................................................................................32
2.4 總結 ......................................................................................................................................32
3 依賴管理 .......................................................................................................................... 33
3.1 依賴倉庫 ..............................................................................................................................33
3.1.1 預定義依賴倉庫......................................................................................................34
3.1.2 遠程倉庫..................................................................................................................35
3.1.3 本地倉庫..................................................................................................................36
3.2 本地依賴 ..............................................................................................................................37
3.2.1 文件依賴..................................................................................................................37
3.2.2 原生依賴庫..............................................................................................................37
3.2.3 依賴項目..................................................................................................................38
3.3 依賴概念 ..............................................................................................................................39
3.3.1 配置..........................................................................................................................39
3.3.2 語義化版本..............................................................................................................40
3.3.3 動態化版本..............................................................................................................40
3.4 Android Studio .....................................................................................................................41
3.5 總結 ......................................................................................................................................43
目錄
【XIII】
4 創建構建Variant .............................................................................................................. 44
4.1 構建類型 ..............................................................................................................................45
4.1.1 創建構建類型..........................................................................................................45
4.1.2 源集..........................................................................................................................47
4.1.3 依賴..........................................................................................................................49
4.2 product flavor .......................................................................................................................49
4.2.1 創建product flavor ..................................................................................................49
4.2.2 源集..........................................................................................................................50
4.2.3 多種定制的版本......................................................................................................50
4.3 構建variant ..........................................................................................................................51
4.3.1 任務..........................................................................................................................52
4.3.2 源集...........................................................................................................信息
Gradle for Android中文版 作者簡介
畢業于東北大學軟件學院軟件工程,曾在成都國際軟件Android項目獲得一等獎,國家級創新創業項目二等獎,在用友UAP部門,擔任Android開發工程師,負責企業即時通訊項目,在招聯消費金融公司,擔任Android高級開發工程師,負責公司Android技術體系搭建和產品研發工作。 Kevin Pelgrims 是比利時的一名.NET 開發者。在Windows 和Web 開發企業客戶端工作幾年后,他搬到了哥本哈根,成為了創辦社區的一分子。在那里,他開始在移動平臺上工作,并且在一年內成為了幾款Android 和Windows Phone 應用的開發主管。Kevin 也是Android 開發小組在哥本哈根的演講常客。在業余時間,他不僅維護了數個Android應用,還喜歡試用不同的服務器端技術。當他不忙于寫代碼時,他最喜歡給他的妻子和他們的貓彈吉他。
- >
推拿
- >
名家帶你讀魯迅:朝花夕拾
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術叢書(紅燭學術叢書)
- >
莉莉和章魚
- >
我從未如此眷戀人間
- >
朝聞道
- >
名家帶你讀魯迅:故事新編
- >
羅庸西南聯大授課錄